图片处理:完成图片的颜色反转
#完成图像的颜色反转 #RGB 255-R = newR #灰度图的颜色反转:0-255 255-当前 import cv2 import numpy as npimg = cv2.imread('image0.jpg',1) imgInfo = img.shape height = imgInfo[0] width = imgInfo[1] #转化为灰度图片 gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) #3代表彩色图片,1代表灰色图片,定义空白矩阵,类似画布 dst1 = np.zeros((height,width,1), np.uint8) dst = np.zeros((height,width,3),np.uint8)for i in range(0,height):for j in range(0,width):#灰度图反转grayPixel = gray[i,j]dst1[i, j] = 255 - grayPixel(b, g, r) = img[i, j]dst[i,j] = (255-b, 255-g, 255-r) #打印彩色图片,灰度图不打印 cv2.imshow('dst', dst) cv2.waitKey(0)
图片处理:完成图片的颜色反转相关推荐
- 计算机视觉:图片的灰度处理和颜色反转
1.灰度处理 1.1 方法1 还记得我的这篇博客的这个注释吗? 也就是方法cv2.imread(),里面有两个参数,第一个参数为图片的路径,第二个参数为是否为彩色图片,如果把第二个参数改为0,会怎么样 ...
- golang实现图片颜色反转、图片灰度、缩放、转为字符画
看到网上很多通过字符形成的画,觉得很好玩,于是网上搜索了下原来叫字符画. 见百度百科:https://baike.baidu.com/item/%E5%AD%97%E7%AC%A6%E7%94%BB/ ...
- unity 将图片颜色反转
一直想写博客,现在先从一些简单的开始吧! 图片的颜色反转,原理就是用白色的rgb值减去当前图片颜色rgb值,得到后的效果就是反转后的颜色. unity中代码如下 //将图片颜色反转 publi ...
- 图片颜色反转算法|python
算法优化 浮点运算转换为定点运算比较慢 移位运算比定点运算快 图片颜色反转 灰度图片颜色反转 # 灰度图片翻转 import cv2 import numpy as np img = cv2.imre ...
- 黑白图片颜色反转并保存
将图像的黑白颜色反转并保存 import cv2 # opencv读取图像 img = cv2.imread(r'E:\Python-workspace\OpenCV\OpenCV/YY.png', ...
- opencv图片灰度处理的方法和颜色反转
图片的灰度处理 方法1 import cv2 img0 = cv2.imread("11111.jpg",0) # 将图片读取进来 img1 = cv2.imread(" ...
- Matlab 图片颜色反转 批量
以原文博客第一个为例 批量,其余替换掉循环内容即可,原文链接在文末. cd C:\conda3\envs\tf2.0.0\liyue\dataset\none; %你需要的路径 audiodata=d ...
- android bitmap 替换指定颜色,Android 实现把bitmap图片的某一部分的颜色改成其他颜色...
把bitmap图片的某一部分的颜色改成其他颜色 private Bitmap ChangeBitmap(Bitmap bitmap){ int bitmap_h; int bitmap_w; int ...
- html网页左侧背景,CSS设置html网页背景图片 CSS设置网页背景颜色
CSS设置网页背景图片 CSS设置网页背景颜色技术教程篇 本篇DIVCSS5以布局思想介绍使用CSS设置实现网页背景技巧为主,希望对DIV CSS爱好者有帮助.通常对网页设置背景直接对body设置背景 ...
最新文章
- python 运算符 is 与 is not 的理解
- 2017-10-6Linux基础知识(4)安装Linux及设置语言环境
- DataScience:数据可视化的简介(意义+六大优势)、使用工具之详细攻略
- Visual Studio 2019安装教程
- 很多女生都这么干!效果就是可以很快换电脑……
- radiant序列码_阅“码”无数|第一期
- 【PHP】xampp配置多个监听端口和不同的网站目录(转)
- 递归函数实现二分查找法
- 实体与属性间的划分原则
- 如何限制修改IP地址
- 一个简单的PopupWindow做的选项菜单点击按钮会在按钮下弹出几个下拉控件
- 鼎信诺取数oracle,鼎信诺审计前端取数讲解(最新).ppt
- 前端菜鸟浅谈Web前端开发技术
- 外国驻广州领事馆一览表
- opensips(1)——安装opensips详细流程
- uos已连接网络但无法访问互联网
- 【MySQL】MySQL复制技术
- Tomcat 安装与配置
- 【ArcGIS|空间分析】空间分析准备流程
- iOS crash报告问题
热门文章
- 集美大学c语言大作业,集美大学c语言练习题
- PTA(十二)计算阶乘和
- webAPP学习设计:页面模式的设计。
- Jq实现浮动飘窗广告位
- Yii2.0 后台UI框架以及权限管理扩展实现权限菜单管理
- FPGA解析B码----连载8(完结篇)
- 通信数据机房动环综合监控系统解决方案
- /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20‘ not found
- app左右滑动滑块组件
- 区块链到底是怎么运行的