偷偷拿来记录一下萌新的cs路——day 42 暑假培训作业

处理平面图形需要用到2D卷积。常见锐化滤波器:

(-k  -k  -k

-k  8k  -k

-k  -k  -k)

用(0,1,0     处理:

-1,5,-1

0,-1,0)

#include <iostream>
#include <opencv2/opencv.hpp>using namespace std;
using namespace cv;int main()
{// Read imageMat image = imread("cat.jpg");// Print error messageif (image.empty()) {cout << "Cannot read image. " << endl;}// Apply sharpening using kernelMat sharp_img;Mat kernel3 = (Mat_<double>(3, 3) << 0, -1, 0,-1, 5, -1,0, -1, 0);filter2D(image, sharp_img, -1, kernel3, Point(-1, -1), 0, BORDER_DEFAULT);  // BORDER_DEFAULT: calculate all bordersimshow("Original", image);imshow("Sharpenned", sharp_img);imwrite("sharp_image.jpg", sharp_img);waitKey();destroyAllWindows();
}

用(-1,-1,-1,  处理:

-1,9,-1,

-1,-1,-1)

OpenCV/C++ 图片锐化相关推荐

  1. OpenCV 彩色图片锐化

    内核 代码 public static void main(String[] args) {//读入图片Mat src = Imgcodecs.imread("F:\\opencvPhoto ...

  2. Opencv图片锐化

    代码 #include <iostream> #include "opencv2/core.hpp" #include "opencv2/imgcodecs. ...

  3. python怎么换背景颜色_用opencv给图片换背景色的示例代码

    图像平滑 模糊/平滑图片来消除图片噪声 OpenCV函数:cv2.blur(), cv2.GaussianBlur(), cv2.medianBlur(), cv2.bilateralFilter() ...

  4. python图片旋转脚本_Python+OpenCV 实现图片无损旋转90°且无黑边

    0. 引言 有如上一张图片,在以往的图像旋转处理中,往往得到如图所示的图片. 然而,在进行一些其他图像处理或者图像展示时,黑边带来了一些不便.本文解决图片旋转后出现黑边的问题,实现了图片尺寸不变的旋转 ...

  5. python opencv调节图片亮度与对比度

    python opencv调节图片亮度与对比度 亮度调整是将图像像素的强度整体变大/变小,对比度调整指的是图像暗处变得更暗,亮出变得更亮,从而拓宽某个区域内的显示精度. 创建两个滑动条分别调整对比度和 ...

  6. python opencv 得到图片路径image_path的宽wide、高heigh和深度deep

    python opencv 得到图片路径image_path的宽wide.高heigh和深度deep 图片路径是:'1.jpg' 下面是具体代码: import cv2 #得到图片路径image_pa ...

  7. OPENCV打开图片进行边缘检测

    OPENCV打开图片并且进行边缘检测 #ifdef _CH_ #pragma package <opencv> #endif#ifndef _EiC #include "cv.h ...

  8. opencv去除图片的高光

    opencv去除图片的高光 有明显的修补痕迹 https://blog.csdn.net/qq_43555843/article/details/102510425 参考这个: https://blo ...

  9. DALSA线阵CCD相机开发 之 opencv读取图片

    SDK的下载 Sapera_LT_8.31_SDK 百度网盘下载地址:链接:密码:ckm7. SDK的安装 解压运行.exe文件,按照提示确定,下一步即可. 帮助文档和demo 如果要获得完整的帮助文 ...

最新文章

  1. 换工作必须避开的五个坑
  2. boot spring 对参数检测_【springboot】@Valid参数校验
  3. python pycurl
  4. [D3D] - 用PerfHUD来调试商业游戏
  5. leetcode 222 Count Complete Tree Nodes
  6. Android中列表动态删除item,如何删除Android ExpandableListView中某个group item的child item?...
  7. 苹果折叠屏iPhone不会在明年推出 最快2025年出货
  8. qq动态页面变方格_腾讯QQ音乐9.7.5正式版更新:「歌手主页个人主页」界面全新改版...
  9. layer弹出层 iframe层去掉滚动条 content : [url , 'no']
  10. 关于百度地图根据经纬度获取城市信息的接口
  11. paip.提升用户体验---搜索功能设计
  12. linux debain下vim高亮显示
  13. 《机器视觉算法与应用》第3章 机器视觉算法之模板匹配——学习笔记
  14. 【java】爬虫之零基础利用postman分析并实现12306余票查询功能
  15. PHP实现查找msn联系人
  16. 用java 解密pdf_Java 加密、解密PDF文档(示例代码)
  17. 3d建模公司可视化建模数字孪生应用
  18. html动画 箭头线条,html – 悬停时动画的箭头线
  19. OutLook添加网易邮箱,QQ邮箱
  20. Instruments Leak

热门文章

  1. 基于BootStrap仿淘宝星星商品评价案例
  2. 解决OpenCV捕捉USB摄像头时抓帧失败的问题
  3. python界面教学视频_tkinter 窗口可视化你的 Python程序GUI教学
  4. 大英百科挂了,维基百科赢了
  5. Qt的工程组织-.pro、.pri、.prf、.prl
  6. MySQL基础之多表查询
  7. 容器学习Day09-理解容器镜像
  8. java 开发微型公众账号应用
  9. 一个通过Rmd文件输出表格到word的简单方法
  10. 让 Winform 窗口悬浮的简单方式,不可思议的 TopMost 属性