Opencv Canny
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
Mat img1, img2, img3, img_gray, kernel_x, kernel_y;
char win1[] = "window1";
char win2[] = "window2";
char win3[] = "window3";
char win4[] = "window4";
int threshold_value = 0;
int max_value = 255;
RNG rng(12345);
void Canny_C(int,void*);
//Canny
int Demo_Canny()
{
img1 = imread("D://images//box//0019-00.jpg");
if (img1.empty())
{
cout << "could not load image..." << endl;
return 0;
}
imshow(win1, img1);
createTrackbar("track", win1, &threshold_value, max_value, Canny_C);
Canny_C(0,0);
return 0;
}
void Canny_C(int, void*)
{
blur(img1, img2, Size(3, 3), Point(-1, -1));
Canny(img2, img3, threshold_value, threshold_value+3, 3, false);
imshow(win2, img3);
}
int main()
{
Demo_Canny();
waitKey(0);
return 0;
}
最新文章
- spring异常提示_2
- AngularJS是什么
- Teradata SQL programming
- 转载:有关qsort的使用方法和注意事项
- C++模板常用使用方法介绍
- 20140122-Application19事件
- Android进阶笔记08:Android 中Activity、Window和View之间的关系
- Ueditor设置默认字体
- OpenSessionInViewFilter 的配置及替代方案(转)
- SQL serve创建与调用存储过程
- HDU5832
- Windows 和 Mac 系统下安装git 并上传,修改项目
- ThreadLocal原理及使用示例
- POJ-2253 Frogger---最短路变形&;&;最大边的最小值
- Caused by: io.protostuff.ProtobufException: Protocol message contained an invalid tag (zero).
- 详解使用 Tarjan 求 LCA 问题(图解)
- 小程序中监听textarea或者input输入的值动态改变data中数组的对象的值
- RHEL7:如何配置I / O调度程序
- JDBC连接数据库及其执行操作
- 关于恶意说说自动在QQ空间转发的机制
热门文章
- springboot: 使web项目支持jsp
- Opencv2.3.1移植到am335x-y
- ecmall2.3.0 前后台样式等无效,导致前台页面显示不正常问题解决
- 使用GDI+保存带Alpha通道的图像
- postman 查看请求,已各种语言方式展示:
- [转]Jsp 映射
- Python3中发邮件emal(明文/SSL/TLS三种方式)
- 007:MySQL SSL
- node中express的中间件之cookieParser
- Masking operations