自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 色彩空间转换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 853

原创 PIL与CV2读取图像通道(波段)顺序区别(显示效果和数组展示)

因为读取通道方式不同,以及读取的纬度信息顺序不同,所以要统一torch形式,这个博主写的超级详细。显示为红蓝调换是因为计算机显示是RGB此时红蓝波段对调所以显示发生改变。遥感假彩色合成:将不同波段放入RGB通道中进行显示。PIL读取顺序是RGB读取。CV2读取是BGR读取。

2023-03-20 22:06:51 1008 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除