OpenCV Laplace 算子
2024-10-08 19:43:09
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/highgui/highgui.hpp"
#include <stdlib.h>
#include <stdio.h> using namespace cv; /** @函数 main */
int main( int argc, char** argv )
{
Mat src, src_gray, dst;
int kernel_size = ;
int scale = ;
int delta = ;
int ddepth = CV_16S;
char* window_name = "Laplace Demo"; int c; /// 装载图像
src = imread( argv[] ); if( !src.data )
{ return -; } /// 使用高斯滤波消除噪声
GaussianBlur( src, src, Size(,), , , BORDER_DEFAULT ); /// 转换为灰度图
cvtColor( src, src_gray, CV_RGB2GRAY ); /// 创建显示窗口
namedWindow( window_name, CV_WINDOW_AUTOSIZE ); /// 使用Laplace函数
Mat abs_dst; Laplacian( src_gray, dst, ddepth, kernel_size, scale, delta, BORDER_DEFAULT );
convertScaleAbs( dst, abs_dst ); /// 显示结果
imshow( window_name, abs_dst ); waitKey(); return ;
}
最新文章
- 使用DevExpress官方汉化文件对界面进行汉化的过程
- Windows上安装使用MongoDB(一)
- SpringMVC 手动控制事务提交
- Error: [$injector:unpr] angular.js
- HTTP协议学习-01
- Extjs4.1.x使用Application动态按需加载MVC各模块
- rsyslog 解决日志截断不读取问题
- Asp.net MVC4 下二级联动
- Laravel后台 + AngularJS前端 的网站构建与维护
- C和指针---读书笔记。
- WinForms C#:html编辑器工程源码,含直接写WebBrowser的文件流、IPersistStreamInit接口的声明和一些相关的小方法
- java文件的基本操作示例
- 用ASP.NET Core 2.0 建立规范的 REST API
- 2018面向对象程序设计(java)课程学习进度条
- css过渡
- 【CF1141G】Privatization of Roads in Treeland
- 64位进程调用32位dll的解决方法
- C++ 第十二课 其它标准C函数
- With语句上下文管理
- 3Sum - LeetCode
热门文章
- 利用Matlab神经网络计算包预测近四天除湖北外新增确诊人数:拐点已现
- redis的过期策略
- Java static 静态代码块、代码块
- Cover letter|review|Discussion
- [HNOI2019]白兔之舞(矩阵快速幂+单位根反演)
- [ZJOI2006]书架(二分+树状数组)
- webpack--删除dist目录
- 01 语言基础+高级:1-7 异常与多线程_day06 【线程、同步】
- Codeforces Round #517 (Div. 2)(1~n的分配)
- jetbrains系列产品 永久注册方法