使用PIL Image读取多光谱图像遇到的问题

1.使用PIL Image读取4通道的8位的多光谱图像可以正常读取

读取16位的图像时 可能会出现错误(不确定)

2.读取5通道的图像时出现 cannot identify image file 'C5CropU8.tif'的错误

3.使用Mathematica软件处理多光谱图像

通道合并与通道分离

合并c = ColorCombine[{b3, b2, b1, b4, a5, NIR}]

分离d = ColorSeparate[图片],然后用d[[1]]获得各个通道的图片

导出:导出8位的数据,默认是16位 Export["C5CropU8.tif", a, "TIFF", "BitDepth" -> 8]

裁剪:cr1 = ImageTrim[cr, {{300*0 + 1, 300*0 + 1}, {300*1 - 1, 300*1 - 1}}]

配准:b1 = ImageAlign[a5, a]

 

 
 
 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值