阅读双重图片cv2 python

问题描述

是否可以使用python中的 cv2.imread 读取双重图像,或者有其他简便的选择。

双重图像-保存为双重值的图像,类似于im2double(Matlab)的结果。

颜色图:[256×3双]

编辑

共享的图片-https://ibb.co/pWG87M5

enter image description here

enter image description here

解决方法

您共享的图像既不是double也不是BMP。可以使用OpenCV使用以下方法打开它:

import cv2

im = cv2.imread('yourImage.png',cv2.IMREAD_UNCHANGED)

print(im.shape)
(158,238,3)

print(im.dtype)
dtype('uint8')

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...