博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenCV数字图像处理(2) 反色
阅读量:5235 次
发布时间:2019-06-14

本文共 617 字,大约阅读时间需要 2 分钟。

【转载请注明出处:

配套使用的OpenCV版本:2.4.9 ; Python版本:2.7

主要参考文章(感谢作者分享)

1、

2、

程序极其类似于参考文章1、文章1使用的是OpenCV2.0,而OpenCV2.49的写法稍有不同

效果参考文章1,语法参考文章2

主要思想:tuple2=tuple(255-R,255-G,255-B)

最终代码:

#-*-coding:utf-8-*- #解决中文注释问题import cv2image = cv2.imread('sa.jpg')  #读取图像image2 = image.copy()  #复制图像for i in range(0,image.shape[0]):  #image.shape表示图像的尺寸和通道信息(高,宽,通道)    for j in range(0,image.shape[1]):        image2[i,j]= 255 - image[i,j]      cv2.imshow('image1',image)cv2.imshow('image2',image2)cv2.imwrite("sa2.jpg", image2)  #保存图像cv2.waitKey (0)  #按键继续cv2.destroyAllWindows()  #释放窗口

 

转载于:https://www.cnblogs.com/leytton/p/8253396.html

你可能感兴趣的文章
DataContract和DataMember的作用
查看>>
来自XP的道别信
查看>>
CRM系统的两个核心
查看>>
js如何获取response header信息
查看>>
python_文件的打开和关闭
查看>>
mysql archive存储引擎导入数据报duplicate key
查看>>
ADO.NET介绍
查看>>
iOS: 数据持久化方案
查看>>
Neo4j学习笔记
查看>>
【C#】【Thread】Monitor和Lock
查看>>
UVALive - 3635 - Pie(二分)
查看>>
jQuery的中文乱码问题[转]
查看>>
bzoj 2005 & 洛谷 P1447 [ Noi 2010 ] 能量采集 —— 容斥 / 莫比乌斯反演
查看>>
P1631 序列合并
查看>>
Luogu_4886 快递员
查看>>
内存优化文章链接
查看>>
ext4.0 代理 的使用
查看>>
数据检查约束类型和语法
查看>>
AngularJS实战之路由ui-view
查看>>
使用jQuery+huandlebars防止编码注入攻击
查看>>