OpenCV入门(12):颜色反转
1.灰度图片的颜色反转
import cv2
import numpy as npimg = cv2.imread("./mm1.jpg",1)
cv2.imshow("src",img)
imgInfo = img.shape
print(imgInfo)
height = imgInfo[0]
width = imgInfo[1]gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
dst = np.zerose((height,width,1),np.uint8)for i in range(0,height):for j in range(0,width):grayPixel = gray[i,j]dst[i,j] = 255-grayPixelcv2.imshow("dst",dst)
cv2.waitKey(0)
2.彩色图片的颜色反转
import cv2
import numpy as npimg = cv2.imread("./mm1.jpg",1)
cv2.imshow("src",img)
imgInfo = img.shape
print(imgInfo)
height = imgInfo[0]
width = imgInfo[1]dst = np.zerose((height,width,3),np.uint8)
for i in range(0,height):for j in range(0,width):(b,g,r) = img[i,j]dst[i,j] = (255-b,255-g,255-r)cv2.imshow("dst",dst)
cv2.waitKey(0)
OpenCV入门(12):颜色反转相关推荐
- 用opencv实现图片颜色反转
# 灰度图片颜色翻转效果 import cv2 import numpy as np img = cv2.imread("1.jpg",1) imgInfo = img.shape ...
- 转载:【OpenCV入门教程之五】 分离颜色通道多通道图像混合
本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接: http://blog.csdn.net/poem_qianmo/article/details/21176257 作者:毛星云(浅墨) ...
- 【OpenCV入门教程之五】 分离颜色通道多通道图像混合(转)
本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接: http://blog.csdn.net/poem_qianmo/article/details/21176257 作者:毛星云(浅墨) ...
- OpenCV入门到进阶:实战三大典型项目(更新至12) IT自学视频教程
OpenCV入门到进阶:实战三大典型项目(更新至12) IT自学视频教程 vip视频教程人脸识别.自动驾驶.物体检测--想进军未来高科技行业,OpenCV是基石.本课程带你系统掌握计算机视觉核心知识体 ...
- opencv图像颜色反转
opencv灰度图像颜色反转 颜色反转即为:255-当前像素值 import cv2 import numpy as np img1 = cv2.imread(r"C:\Users\leno ...
- 【OpenCV】颜色反转算法
[OpenCV]颜色反转算法 导读 1. 灰度图像颜色反转 2. 彩色图像颜色反转 导读 灰度图像颜色反转 彩色图像颜色反转 1. 灰度图像颜色反转 import cv2 import numpy a ...
- OpenCV图像颜色反转算法
前言 图像颜色的反转,比较简单的思路就是使用255减去当前值,从而得到反转后的图像.原始图片: 1.灰度图像的颜色反转 import cv2 import numpy as np# 灰度 0-255 ...
- opencv图片灰度处理的方法和颜色反转
图片的灰度处理 方法1 import cv2 img0 = cv2.imread("11111.jpg",0) # 将图片读取进来 img1 = cv2.imread(" ...
- 转载:【OpenCV入门教程之四】 ROI区域图像叠加初级图像混合 全剖析
[OpenCV入门教程之四] ROI区域图像叠加&初级图像混合 全剖析 浅墨_毛星云 2014-03-10 12:48:05 157425 收藏 19 最后发布:2014-03-10 12:4 ...
最新文章
- u-boot移植初步尝试-tiny4412
- java canvas 画图片_[Java教程][HTML5] Canvas绘制简单图片
- 悖论:早期互联网项目,是否需要技术含量?
- Leansoft再发招贤令:面试官徐磊有话讲 | IDCF
- spring gateway 限流持久化_Spring Cloud Gateway网关如何快速实施限流方案?-Part 6
- ansible执行拷贝/脚本/任务计划/yum/service
- linux less 阻塞输出,linux – `less`命令显示输出所用的时间
- mac苹果电脑使用耳机听不到声音
- TCP之 select模型
- 过山车css动画,three.js 124版本实现彩虹过山车动画
- NMOS和PMOS的DCIV仿真
- 完整的生产车间管理流程是怎样的?六大步骤分享
- Android--语音识别
- 海通股票交易系统通道接口错误怎么办
- 安卓图像更新学习总结
- mysql积累--索引
- 克尼汉的c程序设计语言,c程序设计语言 英文版
- cordova跳转远程页面调用浏览器问题
- 支付宝接口调试完成后,接入本地项目中
- 计算机设置汉字手机,桌面字体怎么设置-手机锁屏上会滚动的文字怎么设置?一步搞定,超简单...
热门文章
- 示波器的底噪测量以及影响底噪的设置因素
- 计算机房空调的作用,精密空调对机房的作用
- Sonar Qube连续代码质量管理(三)sonar-scanner-3.3.0.1492在Windows环境下安装部署和代码检查使用
- python 标准差_python-NumPy中的加权标准差
- 28张高清彩图,了解《人人3 创新版》讲了啥
- 搜狗高速浏览器的复制当前页功能
- 凝聚青年力量,打造数字化人才队伍
- c语言写一元一次函数图像,【仿真】绘制一次函数图像
- Educational Codeforces Round 22 E. Army Creation 【主席树】
- Python对象之深拷贝、浅拷贝