西安分销商城网站建设,策划公司英文,美食网站制作代码,怎么把自己做的网站上传到网上Python学习笔记第七十五天 OpenCV图像应用读取图片显示图像写入图像保存图像 后记 OpenCV图像应用
读取图片
使用OpenCV读取图片非常简单#xff0c;可以使用cv2.imread()函数。该函数接受两个参数#xff1a;图像路径和标志。标志指定了读取图像的方式#xff0c;包括是否… Python学习笔记第七十五天 OpenCV图像应用读取图片显示图像写入图像保存图像 后记 OpenCV图像应用
读取图片
使用OpenCV读取图片非常简单可以使用cv2.imread()函数。该函数接受两个参数图像路径和标志。标志指定了读取图像的方式包括是否以彩色模式读取图像。下面是一个简单的例子
import cv2# 读取图片
img cv2.imread(example.jpg)在上面的例子中我们使用cv2.imread()函数读取名为’example.jpg’的图片并将其存储在变量img中。如果读取成功img将是一个NumPy数组表示图像的像素值。
显示图像
使用OpenCV显示图像非常简单可以使用cv2.imshow()函数。该函数接受两个参数窗口名称和要显示的图像。下面是一个简单的例子
import cv2# 读取图片
img cv2.imread(example.jpg)# 显示图片
cv2.imshow(image, img)
cv2.waitKey(0) # 等待用户按下任意键后关闭窗口
cv2.destroyAllWindows() # 销毁所有创建的窗口在上面的例子中我们使用cv2.imshow()函数在名为’image’的窗口中显示名为’example.jpg’的图片。然后我们使用cv2.waitKey()函数等待用户按下任意键后关闭窗口最后使用cv2.destroyAllWindows()函数销毁所有创建的窗口。
写入图像
使用OpenCV写入图像非常简单可以使用cv2.imwrite()函数。该函数接受两个参数文件名和要写入的图像。下面是一个简单的例子
import cv2# 读取图片
img cv2.imread(example.jpg)# 显示图片
cv2.imshow(Image, img)
cv2.waitKey(0) # 写入图片
cv2.imwrite(output.jpg, img)在上面的例子中我们首先使用cv2.imread()函数读取名为’example.jpg’的图片并将其存储在变量img中。然后我们对图片进行处理例如进行图像变换或滤波等操作。最后我们使用cv2.imwrite()函数将处理后的图片写入名为’output.jpg’的文件中。
保存图像
使用OpenCV保存图像与写入图像类似可以使用cv2.imwrite()函数。下面是一个简单的例子
import cv2# 读取图片并保存为JPEG格式
img cv2.imread(example.jpg)
cv2.imwrite(output_jpeg.jpg, img, [int(cv2.IMWRITE_JPEG_QUALITY), 90]) # 设置JPEG质量为90%在上面的例子中我们首先使用cv2.imread()函数读取名为’example.jpg’的图片并将其存储在变量img中。然后我们使用cv2.imwrite()函数将图片保存为JPEG格式并设置JPEG质量为90%。保存后的文件名为’output_jpeg.jpg’。
后记
今天学习的是Python OpenCV图像应用学会了吗。 今天学习内容总结一下
读取图片显示图写入图像保存图像