- 博客(5)
- 收藏
- 关注
原创 色彩空间转换RGB之PIL和OpenCV的区别
PIL中convert()包含九种不同模式(二值图“1”,灰度图“L”,P,RGB,RGBA,CMYK,YCbCr,I,F)。PNG格式的图片支持透明度设置,用PS处理图像保存为PNG格式有时候会带有alpha通道,查看图片的属性会显示32位(R8、G8、B8、alpha8),可能是LA或者RGBA。shape对矩阵进行处理,所以产生结果也不相同。下图是读取这张32位图像的矩阵结果。因为CV2读取图像返回的是数组,所以直接用print(rgba.shp)读取数组的维数。
2023-03-21 16:15:08 992
原创 PIL与CV2读取图像通道(波段)顺序区别(显示效果和数组展示)
因为读取通道方式不同,以及读取的纬度信息顺序不同,所以要统一torch形式,这个博主写的超级详细。显示为红蓝调换是因为计算机显示是RGB此时红蓝波段对调所以显示发生改变。遥感假彩色合成:将不同波段放入RGB通道中进行显示。PIL读取顺序是RGB读取。CV2读取是BGR读取。
2023-03-20 22:06:51 1160 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人