
数字图像处理
oyqho
这个作者很懒,什么都没留下…
展开
-
简单的伽马校正
让原图像在除以255后,进行一个指数运算,再乘255。原创 2022-11-05 17:07:54 · 349 阅读 · 0 评论 -
扣图(图像色彩空间转换)
而上面就是最终的扣图效果了,而为什么不扣除白色呢?因为动漫人物身上也有白色,如果把白色消去的话,那动漫人物的脸和衣服上的白色也会被消去,就达不到扣图的效果了。一眼看过去,动漫人物背景应该有三种背景颜色:黄色、橙色、白色,所以第一个先扣除黄色,得到下面的图像。我已经扣除了白色部分了,但是好像还是没有清理干净, 另外一部分是什么颜色,我就不太清楚了。首先是从网上随便找来的一张动漫图片,主要目的是把玖辛奈从图片里面扣出来。扣除了黄色之后,再扣除橙色,就可以得到下面的图像。利用图像色彩空间转换,进行扣图。原创 2022-11-05 15:54:58 · 150 阅读 · 0 评论 -
图像的逻辑运算
img_and图像 (img0和img1进行and运算,所有像素值全部变成了0,图像也就变成了黑色)img_or图像(img0和img1进行or运算,所有像素值全部变成了250,图像也就变成了白色)原创 2022-11-05 14:20:35 · 151 阅读 · 0 评论 -
图像三通道分离
然后是第一个通道的图片,可以看到,原图中的所有蓝色的部分(天空,水、远山)都变成了偏白的颜色。然后是第三个通道的图片,可以看到,原图中的红色部分(太阳、荷花、相框)都变成了偏白的颜色。然后是第二个通道的图片,可以看到,原图中的绿色部分(山、竹叶、荷叶)都变成了偏白的颜色。对图像进行三通道分离。原创 2022-11-05 13:50:26 · 574 阅读 · 0 评论 -
分离图像的颜色
分离图像的红绿蓝三种颜色。原创 2022-11-05 12:39:29 · 127 阅读 · 0 评论 -
将图像二值化
将图像转化成为非黑即白的,只有两种颜色的图像。原创 2022-11-05 12:20:26 · 172 阅读 · 0 评论 -
图像像素的算术操作
比如可以让每一幅图像所有的像素点的像素值都加50,那么这幅图像就会变得更亮。如果让幅图像所有的像素点的像素值都减50,那么这幅图像就会变得更暗。可以进行加减乘除,改变图像的像素。图像可以进行算术操作。原创 2022-11-05 11:34:23 · 258 阅读 · 0 评论 -
图像像素的读写操作
图像像素最基本的读写操作。原创 2022-11-05 11:06:31 · 142 阅读 · 0 评论 -
图像的赋值2
【代码】图像的赋值2。原创 2022-11-04 23:32:42 · 224 阅读 · 0 评论 -
图像的赋值
注意灰度图像和彩色图像赋值的区别。原创 2022-11-04 23:08:40 · 371 阅读 · 0 评论 -
显示图像2
当图像具有相应的深度时,返回16位或32位图像,否则将其深度转换为8位。将图像转换为3通道BGR彩色图像,并且图像尺寸减小为1/2。将图像转换为3通道BGR彩色图像,并且图像尺寸减小为1/4。将图像转换为3通道BGR彩色图像,并且图像尺寸减小为1/8。将图像转换为单通道灰度图像,并且图像尺寸减小为1/2。将图像转换为单通道灰度图像,并且图像尺寸减小为1/4。将图像转换为单通道灰度图像,并且图像尺寸减小为1/8。将图像转换为3通道BGR彩色图像。首先是将图像转化为灰度图像。将图像转换为单通道灰度图像。原创 2022-11-04 22:31:38 · 553 阅读 · 0 评论 -
显示图像.
不过千万不要下载最新版本的opencv-python库,有bug,很多函数,比如imshow函数无法使用等等,需要下载旧版本的opencv-python库才能照常使用。首先要下载opencv-python库,才能导入cv2库,网上有教程。上面是一段很简单的显示图片的代码。原创 2022-11-04 21:27:24 · 118 阅读 · 0 评论