图像处理与分析 实验八

118次阅读
没有评论

共计 461 个字符,预计需要花费 2 分钟才能阅读完成。

实验内容:对一副图像进行二值化,ostu 算法等

导入图像

import cv2 as cv
import matplotlib.pyplot as plt

img = cv.imread('LenaRGB.bmp')
img = cv.cvtColor(img, cv.COLOR_BGR2RGB)
plt.imshow(img)

图像处理与分析 实验八

一般二值化

gray_img = cv.cvtColor(img, cv.COLOR_BGR2GRAY)
_, binary_img = cv.threshold(gray_img, 127, 255, cv.THRESH_BINARY)
plt.imshow(binary_img, cmap='gray')

图像处理与分析 实验八

ostu 算法(OTSU)

PS:此处疑似有误,网上只能查到 OTSU 算法

_, otsu_img = cv.threshold(gray_img, 127, 255, cv.THRESH_BINARY | cv.THRESH_OTSU)
plt.imshow(otsu_img, cmap='gray')


图像处理与分析 实验八

正文完
 0
icvuln
版权声明:本站原创文章,由 icvuln 于2024-10-19发表,共计461字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)