![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv(python)图像处理进阶教程
Ibelievesunshine
毕业于浙江师范大学数计学院,是一名图像处理工程师
展开
-
opencv kmeans聚类 实现图像色彩量化
kmeans聚类实现灰度图像色彩量化(使用更少灰度值表示原灰度图像)# coding: utf-8import cv2import numpy as npimport matplotlib.pyplot as plt#读取原始图像灰度颜色img = cv2.imread('d:/paojie_g.jpg', 0) #print(img.shape)#获取图像高度、宽度rows...原创 2020-04-22 15:08:19 · 2331 阅读 · 1 评论 -
opencv Scharr、Canny、LOG边缘提取效果对比
# -*- coding: utf-8 -*-import cv2 as cvimport numpy as np import matplotlib.pyplot as plt#读取图像img = cv.imread('d:/paojie.png')img1 = cv.cvtColor(img, cv.COLOR_BGR2RGB)#转换为灰度图像grayImage = cv...原创 2020-04-22 13:48:14 · 539 阅读 · 0 评论 -
opencv 不同边缘检测算子效果比较
# -*- coding: utf-8 -*-import cv2 as cv import numpy as np import matplotlib.pyplot as plt#读取图像img = cv.imread('d:/paojie.png')img1 = cv.cvtColor(img, cv.COLOR_BGR2RGB)#灰度化处理图像grayImage = ...原创 2020-04-22 10:50:54 · 1597 阅读 · 0 评论 -
opencv 画出各种滤波器二维图像 证明拉普拉斯滤波器是一个高通滤波器
傅里叶变换dft = cv.dft(np.float32(img),flags = cv.DFT_COMPLEX_OUTPUT)傅里叶逆变换img_back = cv.idft(f_ishift)实验:将图像转换到频率域,低通滤波,将频率域转回到时域,显示图像...原创 2020-04-12 11:17:39 · 1002 阅读 · 0 评论 -
opencv 图像傅里叶变换
傅里叶变换dft = cv.dft(np.float32(img),flags = cv.DFT_COMPLEX_OUTPUT)傅里叶逆变换img_back = cv.idft(f_ishift)实验:将图像转换到频率域,低通滤波,将频率域转回到时域,显示图像import numpy as npimport cv2 as cvfrom matplotlib import pypl...原创 2020-04-12 11:59:10 · 460 阅读 · 1 评论