失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > OpenCV人工智能图像处理学习笔记2 opencv初识图片保存像素理解

OpenCV人工智能图像处理学习笔记2 opencv初识图片保存像素理解

时间:2018-09-12 21:52:43

相关推荐

OpenCV人工智能图像处理学习笔记2 opencv初识图片保存像素理解

图形的分类与识别

http://www.image-/

导入模块要点击运行,不然点击table键就没有提示。

import tensorflow as tfhello = tf.constant("hello tf")sess = tf.Session()print(sess.run(hello))

tensorflow模块运行,安装正确。 Opencv模块正确安装并运行。

默认图片发什么地方?

import cv2image = cv2.imread("Tulips.jpg")cv2.imshow("image", image)#cv2.imwrite("NewImage.jpg", image, [cv2.IMWRITE_JPEG_QUALITY, 50])cv2.imwrite("NewImage.png", image, [cv2.IMWRITE_JPEG_QUALITY, 9])cv2.waitKey(1)

png图片是无损压缩

宽高表示多少个像素点

从下面一张图片为例来说明

属性显示尺寸是1920*1080这个单位是像素 分辨率是96像素是指一英寸有96个像素

这样就可以计算出图片的长和宽:

1920/96= 20英寸 * 25.4mm = 508mm

1080/96=11.25*25.4 = 285.75mm

这个可以Photoshop中验证如下图所示

但不知为什么win7系统中这张图片每英寸是96像素,但在phototshop中是每英寸72像素,这个72可以修改。我们可以用同样的方法再计算一次

1920/72=26.67*25.4 = 677.33mm

1080/72=15.023*25.4=381.71mm

这和photoshop中一样

再来计算图像大小

1 byte = 8 bit

1 KB = 1024 bytes

1 MB = 1024 KB

1 GB = 1024 MB

1920*1080*3*8/8= 6220800 bit / 1024 = 6075 KB / 1024 = 5.9326 MB

这也和photoshop中显示的一样。

如果觉得《OpenCV人工智能图像处理学习笔记2 opencv初识图片保存像素理解》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。