
python
快速上手python
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
qq_37591637
这个作者很懒,什么都没留下…
展开
-
python-opencv 带你揭开美颜磨皮的魔术背后的代码
这里只讲一个,磨皮,我们都知道磨皮的好处就是,脸上的痘痘,稍黑的皮肤都能磨成白皮,但是五官的轮廓还是有的。在python-opencv里面,能做到的,最关键的是EPF边缘保留滤波了,先给你们看某个明星的黑图;我用了高斯模糊与EPF边缘保留滤波进行对比,看看哪个处理好些;同样的参数明显是epf啦!epf边缘保留滤波的作用:在一张图片上,有很多的颜色,在颜色区分不大的部分,大力磨皮,磨成差距不大的,但是对于明显颜色分界的部分要保留,不动。这个就是边缘保留滤波;代码在此,请收下原创 2020-12-24 16:55:44 · 1047 阅读 · 1 评论 -
python-opencv教程之均值模糊,中值模糊,高斯模糊的数学计算以及具体应用的大对比
首先,我们看效果,然后用一个简单的例子了解一下这里面涉及的计算流程均值模糊求平均值一、计算过程简单演示一下程序跑一下验证结果 二、应用在图片上有什么效果import cv2import numpy as npdef blur_test(): img=cv2.imread("E:/cx/1.jpg") dst = cv2.blur(img,(3,3)) cv2.imshow("img", img) cv2.imshow("dst..原创 2020-12-24 16:24:31 · 479 阅读 · 1 评论 -
python-opencv两张图片的加减除操作,目的:可以调节亮度以及对比度
实验的两张图片(尺寸必须一样,如250*442)两个图片叠加的代码import cv2img1=cv2.imread("E:/cvimg/1.jpg")img2=cv2.imread("E:/cvimg/2.jpg")cv2.imshow("img1",img1)cv2.imshow("img2",img2)#开始add操作add_img=cv2.add(img1,img2)cv2.imshow("add_img",add_img)cv2.waitKey(0)效果.原创 2020-12-24 10:18:37 · 1642 阅读 · 1 评论 -
python-opencv 图片、视频颜色的提取操作
python-opencv实验开始了!!!!目的:提取图片中某个颜色,例如红色原图,我要从这张图片中提取出红色API:inRange()操作代码import cv2import numpy as npimg=cv2.imread("D:/gh/1.jpg")hsv=cv2.cvtColor(img,cv2.COLOR_BGR2HSV)#查看hsv颜色范围,可以得到的lowpr=np.array([156,43,46])uppr=np.array([180,25.原创 2020-12-24 09:31:36 · 1123 阅读 · 1 评论 -
python-opencv图像处理之色彩的分离与合并
我们都知道彩色的图片是由红绿蓝三个颜色组成的,在python-opencv里,图片是由三个通道组成的,红蓝绿通道,也就是rgb。我们可以把一个图片分离成三个通道,可以对某个通道进行修改颜色,再把几个图片进行组合成一个新的图片,都是可以的。那么今天我们就开始简单的吧!一、图片的分离原始图片是长这样的import cv2hsv=cv2.imread("E:/cvimg/2.jpg")#把这个图片进行rgb分离r,g,b=cv2.split(hsv)cv2.imshow("r",原创 2020-12-24 09:14:38 · 1976 阅读 · 0 评论 -
python编程之sklearn.preprocessing.LabelBinarizer()的用法解析
疑惑sklearn.preprocessing.LabelBinarizer()是干嘛用的?解惑one-hot编码转换的一个方法什么是one-hot?举个例子,你就知道了:二进制表示法,不同的是在二进制中1代表0 0 0 1,但是在这里是1 0 0 0 整数1表示在索引对应的位置;疑问:日本写在第二,应该是0 1 0 0怎么是 0 0 1 0呢?解惑:这...原创 2020-01-17 11:13:30 · 3964 阅读 · 0 评论