我有大量的TIFF文件,其值为{0 ... 255}。我想查找哪些文件具有一个或多个具有特定值的元素,例如11。
在Python中查找大量TIFF文件中的哪些文件包含特定值的快速方法是什么?
我可以做这样的事情
import tifffile
import glob
for file in glob.glob("/home/user/data/*.tif"):
tiff = tifffile.imread(file)
if tiff[tiff == 11].shape[0] != 0:
print(file)
但是有更快的方法吗?