Python OpenCV图像处理教程第二部分有哪些内容?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1154个文字,预计阅读时间需要5分钟。
像素处理与Numpy操作及Matplotlib显示图像
1.常规操作
1.1 读取图像
读取图像可以通过行坐标和列坐标进行访问,灰度图像直接返回灰度值,彩色图像返回B、G、R三个分量。像素处理与Numpy操作以及Matplotlib显示图像
1.普通操作
1.1读取像素
读取像素可以通过行坐标和列坐标来进行访问,灰度图像直接返回灰度值,彩色图像则返回B、G、R三个分量。
需要注意的是, OpenCV 读取图像是 BGR 存储显示。
灰度图片读取操作:
import cv2 as cv# 灰度图像读取
gray_img = cv.imread("maliao.jpg", cv.IMREAD_GRAYSCALE)
print(gray_img[20, 30])
# 显示图片
cv.imshow("gray_img", gray_img)
# 等待输入
cv.waitKey()
cv.destroyAllWindows()
对于读取灰度图像的像素值,只会返回相应的灰度。
本文共计1154个文字,预计阅读时间需要5分钟。
像素处理与Numpy操作及Matplotlib显示图像
1.常规操作
1.1 读取图像
读取图像可以通过行坐标和列坐标进行访问,灰度图像直接返回灰度值,彩色图像返回B、G、R三个分量。像素处理与Numpy操作以及Matplotlib显示图像
1.普通操作
1.1读取像素
读取像素可以通过行坐标和列坐标来进行访问,灰度图像直接返回灰度值,彩色图像则返回B、G、R三个分量。
需要注意的是, OpenCV 读取图像是 BGR 存储显示。
灰度图片读取操作:
import cv2 as cv# 灰度图像读取
gray_img = cv.imread("maliao.jpg", cv.IMREAD_GRAYSCALE)
print(gray_img[20, 30])
# 显示图片
cv.imshow("gray_img", gray_img)
# 等待输入
cv.waitKey()
cv.destroyAllWindows()
对于读取灰度图像的像素值,只会返回相应的灰度。

