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):颜色反转相关推荐

  1. 用opencv实现图片颜色反转

    # 灰度图片颜色翻转效果 import cv2 import numpy as np img = cv2.imread("1.jpg",1) imgInfo = img.shape ...

  2. 转载:【OpenCV入门教程之五】 分离颜色通道多通道图像混合

    本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接: http://blog.csdn.net/poem_qianmo/article/details/21176257 作者:毛星云(浅墨) ...

  3. 【OpenCV入门教程之五】 分离颜色通道多通道图像混合(转)

    本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接: http://blog.csdn.net/poem_qianmo/article/details/21176257 作者:毛星云(浅墨) ...

  4. OpenCV入门到进阶:实战三大典型项目(更新至12) IT自学视频教程

    OpenCV入门到进阶:实战三大典型项目(更新至12) IT自学视频教程 vip视频教程人脸识别.自动驾驶.物体检测--想进军未来高科技行业,OpenCV是基石.本课程带你系统掌握计算机视觉核心知识体 ...

  5. opencv图像颜色反转

    opencv灰度图像颜色反转 颜色反转即为:255-当前像素值 import cv2 import numpy as np img1 = cv2.imread(r"C:\Users\leno ...

  6. 【OpenCV】颜色反转算法

    [OpenCV]颜色反转算法 导读 1. 灰度图像颜色反转 2. 彩色图像颜色反转 导读 灰度图像颜色反转 彩色图像颜色反转 1. 灰度图像颜色反转 import cv2 import numpy a ...

  7. OpenCV图像颜色反转算法

    前言 图像颜色的反转,比较简单的思路就是使用255减去当前值,从而得到反转后的图像.原始图片: 1.灰度图像的颜色反转 import cv2 import numpy as np# 灰度 0-255 ...

  8. opencv图片灰度处理的方法和颜色反转

    图片的灰度处理 方法1 import cv2 img0 = cv2.imread("11111.jpg",0) # 将图片读取进来 img1 = cv2.imread(" ...

  9. 转载:【OpenCV入门教程之四】 ROI区域图像叠加初级图像混合 全剖析

    [OpenCV入门教程之四] ROI区域图像叠加&初级图像混合 全剖析 浅墨_毛星云 2014-03-10 12:48:05 157425 收藏 19 最后发布:2014-03-10 12:4 ...

最新文章

  1. u-boot移植初步尝试-tiny4412
  2. java canvas 画图片_[Java教程][HTML5] Canvas绘制简单图片
  3. 悖论:早期互联网项目,是否需要技术含量?
  4. Leansoft再发招贤令:面试官徐磊有话讲 | IDCF
  5. spring gateway 限流持久化_Spring Cloud Gateway网关如何快速实施限流方案?-Part 6
  6. ansible执行拷贝/脚本/任务计划/yum/service
  7. linux less 阻塞输出,linux – `less`命令显示输出所用的时间
  8. mac苹果电脑使用耳机听不到声音
  9. TCP之 select模型
  10. 过山车css动画,three.js 124版本实现彩虹过山车动画
  11. NMOS和PMOS的DCIV仿真
  12. 完整的生产车间管理流程是怎样的?六大步骤分享
  13. Android--语音识别
  14. 海通股票交易系统通道接口错误怎么办
  15. 安卓图像更新学习总结
  16. mysql积累--索引
  17. 克尼汉的c程序设计语言,c程序设计语言 英文版
  18. cordova跳转远程页面调用浏览器问题
  19. 支付宝接口调试完成后,接入本地项目中
  20. 计算机设置汉字手机,桌面字体怎么设置-手机锁屏上会滚动的文字怎么设置?一步搞定,超简单...

热门文章

  1. 示波器的底噪测量以及影响底噪的设置因素
  2. 计算机房空调的作用,精密空调对机房的作用
  3. Sonar Qube连续代码质量管理(三)sonar-scanner-3.3.0.1492在Windows环境下安装部署和代码检查使用
  4. python 标准差_python-NumPy中的加权标准差
  5. 28张高清彩图,了解《人人3 创新版》讲了啥
  6. 搜狗高速浏览器的复制当前页功能
  7. 凝聚青年力量,打造数字化人才队伍
  8. c语言写一元一次函数图像,【仿真】绘制一次函数图像
  9. Educational Codeforces Round 22 E. Army Creation 【主席树】
  10. Python对象之深拷贝、浅拷贝