热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

python图像锐化_opencv实现图片模糊和锐化操作

本文为大家分享了opencv图片模糊和锐化的具体实现代码,供大家参考,具体内容如下一、模糊操作#!usrbinenvpython#_*_coding:u


本文为大家分享了opencv图片模糊和锐化的具体实现代码,供大家参考,具体内容如下


一、模糊操作


#!/usr/bin/env python


# _*_ coding:utf-8 _*_


import cv2 as cv


import numpy as np


def blur_demo(image):


dst = cv.blur(image, (15, 1))


cv.imshow("blur_demo", dst)


src = cv.imread("F:\miao3.png")


cv.namedWindow("input image", cv.WINDOW_AUTOSIZE)


cv.imshow("input image", src)


blur_demo(src)


cv.waitKey(0)


cv.destroyAllWindows()


运行结果,如图:



二、锐化操作


#!/usr/bin/env python


# _*_ coding:utf-8 _*_


import cv2 as cv


import numpy as np


def custom_blur_demo(image):


kernel = np.array([[0, -1, 0], [-1, 5, -1], [0, -1, 0]], np.float32) #锐化


dst = cv.filter2D(image, -1, kernel=kernel)


cv.imshow("custom_blur_demo", dst)


src = cv.imread("F:\miao3.png")


cv.namedWindow("input image", cv.WINDOW_AUTOSIZE)


cv.imshow("input image", src)


custom_blur_demo(src)


cv.waitKey(0)


cv.destroyAllWindows()


运行结果,如下图:



以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。


本文标题: opencv实现图片模糊和锐化操作


本文地址: http://www.cppcns.com/jiaoben/python/245273.html




推荐阅读
author-avatar
王妮美的小姐姐
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有