从头开始图像处理
这是什么?
该存储库包含许多有趣的图像处理算法,这些算法是从头开始编写的。 阅读这些代码将使您对这些算法的原理有一个全面的了解。 我也有关于这些算法的视频教程。 去看看你是否会说中文:-)
执行所有代码都是用python3.7或C ++编写的您可能需要的模块: Python:
numpy用于matix计算
matplotlib用于读取和显示图像
opencv2用于某些图像操作
C ++:
的opencv2
用法您始终可以通过以下方式运行python脚本: python script.py
对于c ++,您需要先编译cd build cmake .. make
完成后,您可以通过以下方式运行可执行文件: ./Main 只要确保您在正确的路径中放置了图像,就可以对代码进行一些修改以处理其他图像。 玩得开心!
内容
坎尼边缘检测它是一种提取图像边缘的算法。
霍夫
2022-06-09 14:51:14
31.09MB
C++
1