图像增强之图像锐化(边缘增强)之robot算子

news/2024/11/22 16:25:20/

目录

note

code

test


note

matx = (-1,0;1,0)

maty = (0,-1;1,0)

code

// 图像增强之图像锐化(边缘增强)之robot算子
void GetRobot(Mat& robotX, Mat& robotY) {robotX = (Mat_<int>(2,2) << -1,0,1,0);robotY = (Mat_<int>(2,2) << 0,-1,1,0);
}
void EdgeSharpenRobot(Mat&src, Mat& res) {Mat resX;Mat resY;Mat robotX;Mat robotY;GetRobot(robotX, robotY);filter2D(src, resX, src.type(), robotX);	// 使用robot卷积得到x分量filter2D(src, resY, src.type(), robotY);	// 使用robot卷积得到y分量add(resX,resY,res);
}
void EdgeSharpenRobotTest(void) {Mat src = imread("../source/lena.jpg", IMREAD_GRAYSCALE);if (src.empty()) {printf("src empty\n");return;}Mat res(src.rows, src.cols, src.type(), Scalar(0));namedWindow("src", WINDOW_NORMAL);namedWindow("res", WINDOW_NORMAL);EdgeSharpenRobot(src, res);imshow("src", src);imshow("res", res);MyWait();destroyAllWindows();
}

test

 


http://www.ppmy.cn/news/597702.html

相关文章

Maven历史版本的下载

Maven历史版本的下载 打开Maven官网https://maven.apache.org/ 点击Download 点击Maven 3 archives

Acer宏碁笔记本电脑 暗影骑士AN515-54原厂Win10系统工厂模式恢复出厂OEM原装预装系统

Acer宏基笔记本电脑&#xff0c;Acer宏碁暗影骑士AN515-54原装出厂Windows10系统恢复原厂OEM系统镜像 系统自带所有驱动、Office办公软件、出厂主题壁纸LOGO、 Acer Care Center、Quick Access、 NitroSense风扇控制等预装程序 所需要工具&#xff1a;32G或以上的U盘&#xf…

冒险岛手游服务器维护界面,冒险岛手游游戏界面全解 丰富轻松画风

欢迎大家来到冒险岛手游世界&#xff0c;里面有着比以往冒险岛来的更丰富的玩法&#xff0c;是玩家们不容错过的一款全新冒险手游哦&#xff0c;希望小伙伴们不要错过这个哦。下面18183小编就来给大家详细的介绍一下吧。 游戏画风 进入游戏你可以感受到浓郁的冒险岛元素&#x…

python遍历一个文件夹下所有excel,读取所有sheet页,然后写入另一个文件夹下对应模板的excel中

本来想直接写入&#xff0c;但是我们的excel报表太麻烦了&#xff0c;里面表头有多处要求合并的&#xff0c;用python去写太要命了&#xff0c;想了下&#xff0c;设置一堆空的excel模板&#xff0c;这样只需要把原文件的数据读出来就可以了&#xff0c;简单多了 #读取文件夹下…

怎么学习和提升后端开发能力? - 易智编译EaseEditing

学习和提升后端开发能力可以通过以下步骤进行&#xff1a; 学习编程语言&#xff1a; 选择一种常用的后端编程语言&#xff0c;如Python、Java、C#等&#xff0c;并深入学习该语言的语法、特性和最佳实践。掌握基本的编程概念和技巧是提升后端开发能力的基础。 学习数据库&am…

react-redux

1.不需要上下文文件&#xff0c;react-redux内部自己创建了上下文对象&#xff0c;并且我们可以把store放在上下文中&#xff0c;在组件中使用的时候&#xff0c;无需我们自己再获取上下文中的store了。 删掉上下文对象&#xff1a; 子组件中修改&#xff1a; 2.在组件中&…

第三章 门电路--数电(期末复习笔记)

第三章 门电路 重点&#xff1a;TTL电路与CMOS电路的结构与特点 3.1 概述 门电路是用以实现逻辑运算的电子电路&#xff0c;与已经讲过的逻辑运算相对应。常用的门电路在逻辑功能上有与门、或门、非门、与非门、或非门、与或非门、异或门等。正逻辑&#xff1a;高电平表示逻…

KBL406-ASEMI适配高端电源整流桥KBL406

编辑&#xff1a;ll KBL406-ASEMI适配高端电源整流桥KBL406 型号&#xff1a;KBL406 品牌&#xff1a;ASEMI 封装&#xff1a;KBL-4 特性&#xff1a;整流桥 正向电流&#xff1a;4A 反向耐压&#xff1a;600V 恢复时间&#xff1a;>2000ns 引脚数量&#xff1a;4 …