用PIL的Image模块打开tif图片后,编译器直接挂掉
首先普通TIF图像没问题,有一个原因可能是我不懂这个tif存储图像原理导致的,我做的这个项目需要对图像进行一个平均 就是累加5张连续图像的像素再平均,这样存储之后的图像 我就没法用PIL的image模块读取了,但是电脑上的软件又能打开图像显示,pyqt的Qpixmap模块也是可以显示的。但是为了实现图像像素强度的读取又不得不使用这个库,cv读出来的都是几百 ,我这个像素一般都是几万,因为是16位的。不知道大家有没有遇到过这种情况,
from PIL import Image
import numpy as np
Image.open(r"G:\Data\test3\clear\pretreatment_00015.tif")
Out[6]: <PIL.TiffImagePlugin.TiffImageFile image mode=I;16 size=819x801>
g = Image.open(r"G:\Data\test3\clear\pretreatment_00015.tif")
c = np.array(g)
进程已结束,退出代码-1073740791 (0xC0000409)
tif没法上传,只能放在网盘里了,有兴趣的可以试一试,在下真的没有解决方法了
链接:pan.baidu.com/s/1rVkhLLQjz4Iqi07c1...
提取码:mggg
推荐文章: