opencv sobel算子
来源:互联网 发布:warframe淘宝白金 编辑:程序博客网 时间:2024/06/04 18:45
#include<opencv2/opencv.hpp>
#include<opencv2/core/core.hpp>
#include<opencv2/imgproc/imgproc.hpp>
#include<iostream>
using namespace cv;
using namespace std;
int main()
{
Mat src = imread("1.jpg");
imshow("yuantu",src);
Mat grad_x,grad_y;
Mat abs_grad_x,abs_grad_y,dst;
Sobel(src,grad_x,CV_16S,1,0,3);
convertScaleAbs(grad_x,abs_grad_x);
imshow("grad_x",abs_grad_x);
Sobel(src,grad_y,CV_16S,0,1,3);
convertScaleAbs(grad_y,abs_grad_y);
imshow("grad_y",abs_grad_y);
addWeighted(abs_grad_x,0.5,abs_grad_y,0.5,0,dst);
imshow("pic",dst);
waitKey(0);
return 0;
#include<opencv2/core/core.hpp>
#include<opencv2/imgproc/imgproc.hpp>
#include<iostream>
using namespace cv;
using namespace std;
int main()
{
Mat src = imread("1.jpg");
imshow("yuantu",src);
Mat grad_x,grad_y;
Mat abs_grad_x,abs_grad_y,dst;
Sobel(src,grad_x,CV_16S,1,0,3);
convertScaleAbs(grad_x,abs_grad_x);
imshow("grad_x",abs_grad_x);
Sobel(src,grad_y,CV_16S,0,1,3);
convertScaleAbs(grad_y,abs_grad_y);
imshow("grad_y",abs_grad_y);
addWeighted(abs_grad_x,0.5,abs_grad_y,0.5,0,dst);
imshow("pic",dst);
waitKey(0);
return 0;
}
运行图如下
阅读全文
0 0
- opencv-sobel算子
- OPENCV Sobel 算子
- opencv实现Sobel 算子
- opencv sobel算子
- OpenCV Sobel算子
- OpenCV学习笔记-Sobel算子
- opencv学习-imgprocess- sobel算子
- OpenCv中使用Sobel算子
- 初学opencv-Sobel微分算子
- opencv学习笔记--sobel算子
- python opencv sobel算子 laplace算子 canny算子
- CvSepFilter 用于opencv sobel算子实现
- opencv中用Sobel算子进行边缘检测
- 【OpenCV】边缘检测:Sobel、拉普拉斯算子
- opencv中用Sobel算子进行边缘检测
- OpenCV-Python教程(6、Sobel算子)
- 【OpenCV】边缘检测:Sobel、拉普拉斯算子
- 【OpenCV】边缘检测:Sobel、拉普拉斯算子
- ActiveMQ的安装
- MVP+OKhttp,拦截器+XRecyclerView+ImageLoader(Glide)
- 将二叉树拆成链表
- C++11标准之右值引用(ravalue reference)
- apache-1.3.39在ARM上的移植
- opencv sobel算子
- 快速搭建SpringBoot项目
- Homestead开启php-fpm慢日志教程
- java基础学习
- KinectFusion中用到的TSDF Fusion
- 终于还是烤焦了
- 设计模式-策略模式(java)
- 【C 语言】编译过程 分析 ( 预处理 | 编译 | 汇编 | 链接 | 宏定义 | 条件编译 | 编译器指示字 )
- ActiveMQ的消息形式