Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在OpenCV中读取8位灰度TIFF图像进行对象检测?_Python_Opencv_Imread_8 Bit - Fatal编程技术网

Python 如何在OpenCV中读取8位灰度TIFF图像进行对象检测?

Python 如何在OpenCV中读取8位灰度TIFF图像进行对象检测?,python,opencv,imread,8-bit,Python,Opencv,Imread,8 Bit,我有一个8位分辨率的灰度图像列表。我有一个python脚本,可以成功地检测彩色图像中的对象。现在我想用这个脚本来检测这些8位图像中的对象(人)。然而,当我试图通过imread读取图像时,我看到一个黑色窗口。如何在opencv中读取这种类型的图像并查看其中的详细信息?以下是我读取图像的代码: for imagePath in imagePaths: # load the image and resize it to (1) reduce detection time # and (

我有一个8位分辨率的灰度图像列表。我有一个python脚本,可以成功地检测彩色图像中的对象。现在我想用这个脚本来检测这些8位图像中的对象(人)。然而,当我试图通过
imread
读取图像时,我看到一个黑色窗口。如何在opencv中读取这种类型的图像并查看其中的详细信息?以下是我读取图像的代码:

for imagePath in imagePaths:
    # load the image and resize it to (1) reduce detection time
    # and (2) improve detection accuracy
    image = cv2.imread(imagePath)
    image = imutils.resize(image, width=min(400, image.shape[1]))

为什么要使用
-cv2.IMREAD\u ANYDEPTH
(-in标志)?使用
cv2.IMREAD\u未更改
cv2.IMREAD\u灰度
。有关详细信息,请参阅。@sebash这是一个错误。我在试国旗。但他们都没有工作。