import cv2
img = cv2.imread("11.tif",1)
#第二个参数是通道数和位深的参数,
#IMREAD_UNCHANGED = -1#不进行转化,比如保存为了16位的图片,读取出来仍然为16位。
#IMREAD_GRAYSCALE = 0#进行转化为灰度图,比如保存为了16位的图片,读取出来为8位,类型为CV_8UC1。
#IMREAD_COLOR = 1#进行转化为RGB三通道图像,图像深度转为8位
#IMREAD_ANYDEPTH = 2#保持图像深度不变,进行转化为灰度图。
#IMREAD_ANYCOLOR = 4#若图像通道数小于等于3,则保持原通道数不变;若通道数大于3则只取取前三个通道。图像深度转为8位
print (img)
print (img.shape)
print (img.dtype)
print (img.min())
print (img.max())
#创建窗口并显示图像
cv2.namedWindow("Image")
cv2.imshow("Image",img)
cv2.waitKey(0)
#释放窗口
cv2.destroyAllWindows()
相关文章
- 04-12用python读取tif格式图像,opencv读取
- 04-12OpenCV(Python)--1,图像的读取,显示和保存
- 04-12论 Python Opencv 中文路径及中文文件名图像文件读取的两种方式
- 04-12Python下的OpenCV学习 02 —— 图像的读取与保存
- 04-12Python+Opencv图像处理新手入门教程(四):视频内容的读取与导出
- 04-12Python+OpenCV图像处理(一)——读取显示一张图片
- 04-12Python 图像处理篇-利用opencv库和numpy库读取包含中文路径下的本地图片实例演示
- 04-12opencv读取图像实现python ToTensor