大家好,如果您还对刷粉丝网站源码分享不太了解,没有关系,今天就由本站为大家分享刷粉丝网站源码分享的知识,包括的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
导语
哈喽,我是木木子~
在家无聊打发时间的时候,就是刷抖音嘛~我想你们也是哈!
昨天刚刚刷了蛮多模特秀的噶,好东西给大家分享嘛~你问我啥感觉:2个字:好看,三个字:超好看~哈哈哈
?
?
色彩,是美术、服装设计等等各方面涉及到的一个很重要的视觉效果,咳咳咳…..
其实就是谈了谈题外话哈,今天的内容跟这个没啥关系的~完美的配色技巧是尤为必要的,好的色
彩能帮你解决很多问题啦。
今天来谈谈OpenCV中的一些简单的图像处理技巧:灰度化、色彩的饱和度、色彩亮度给大家~
所有文章完整的素材+源码都在
粉丝白嫖源码福利,请移步至CSDN社区
正文
首先准备环境
本文的话版本环境:Python3、Pycharm、opencv、numpy以及部分自带的模块。
模块安装习惯使用:
pipinstall-ihttps://pypi.douban.com/simple/+模块名
一、灰度化
1.1小介绍
一张图片是由像素点矩阵构成,我们对图片进行操作即为对图片的像素点矩阵进行操作。
我们只要在这个像素点矩阵中找到这个像素点的位置,比如第x行,第y列。所以这个像素点就在这个
像素点矩阵中的位置就可以表示成(x,y)同时因为一个像素点的颜色通常包括R、G、B三个分
量,分别显示出红、绿、蓝三个颜色,灰度化就是使彩色图像的R、G、B三个分量相等的过程。
灰度图像中每个像素仅具有一种样本颜色,其灰度是位于黑色与白色之间的多级色彩深度,灰度值
大的像素点比较亮,反之比较暗,像素值最大为255(表示白色),像素值最小为0(表示黑
色)。
?
1.2图像的灰度化
方法1:求出每个像素点的RGB三个分量的平均值,然后将这个平均值赋予给这个像素的三个分量
方法2:求RGB和YUV颜色空间的变化关系,建立亮度Y与RGB三个颜色分量的对应关系:
Y=0.3R+0.59G+0.11B,以这个亮度值表达图像的灰度值。OpenCV的cvtColor函数,可以直接完
成灰度化操作。
1.3附代码
fn=&34;\nif__name__==&39;:\nprint(&39;%fn)\nimg=cv2.imread(fn)\nsp=img.shape\nprint(sp)\n\n39;width:%d\\nheight:%d&创建一个窗口显示图像\ncv2.namedWindow(&39;)\ncv2.imshow(&39;,img)\n39;myimg2&39;myimg2&复制并转换为灰度化图像并显示\nmyimg1=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)\ncv2.namedWindow(&39;)\ncv2.imshow(&39;,myimg1)\ncv2.waitKey()\ncv2.destroyAllWindows()\n
1.4灰度化效果展示
原图——
??
?效果图——
??
二、饱和度
1.1小介绍
饱和度(saturation)指色彩的鲜艳程度,也称作纯度。
本文的饱和度是举的一个小栗子:图像用的流年特效。
1.2附代码
39;09.jpg&获取图像行和列\nrows,cols=img.shape[:2]\n\n34;uint8&图像流年特效\nforiinrange(rows):\nforjinrange(cols):\n显示图像\ncv2.imshow(&39;,img)\ncv2.imshow(&39;,dst)\ncv2.waitKey()cv2.destroyAllWindows()
?1.4饱和度效果展示
三、明暗亮度
1.1小介绍
调用亮度跟对比度完成的本次项目。可自己随意设置明暗程度的哈~
1.2附代码
39;demo_image&读取图片\nsrc=cv.imread(r&39;)\n39;image&调用对比度和亮度调整函数\ncontrast_brightness_demo(src,0.7,100)\n释放内存\ncv.destroyAllWindows()
?1.4明暗效果展示
展示暗一点儿:
调用对比度和亮度调整函数contrast_brightness_demo(src,0.7,100)
?
总结
哇哇哇,代码搭配上效果图真的超级好看滴~这几款神仙代码就分享给大家啦
完整的免费源码领取处:找我吖!私信小编06即可哦~
往期部分文章推荐——
项目1.0卡通化头像
【Opencv实战】如何快速Get专属头像?惊艳—女友要的头像终于找到了~
项目2.8黑白上色技巧
OpenCv之黑白上色小技巧,奥黛丽赫本神颜,超惊艳滴~
项目3.1抠图神器
【爆赞】这款Python小程序自动抠图只需5秒,秒杀PS手动抠图?
项目1.2颜值打分系统
Python小测试2021最新男女颜值打分小系统标准出炉,看哭无数人…
项目1.3美颜小程序
【热门】现在的美颜特效有多可怕?基于Opencv的美颜相机告诉你
文章汇总——
项目1.0Python—2021|已有文章汇总|持续更新,直接看这篇就够了
(更多内容+源码都在文章汇总哦!!欢迎阅读~)
?
?
关于刷粉丝网站源码分享和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
