# classical_image_process **Repository Path**: terry_xing/image_process ## Basic Information - **Project Name**: classical_image_process - **Description**: classical image process for industrial/工业图像处理 - **Primary Language**: C++ - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-15 - **Last Updated**: 2023-12-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: Image-processing, Deep-learning, TemplateMatching ## README # gitclone #### 介绍 主要包括工业领域传统图像算法的算法实现和优化,包括算法优化,c代码,SSE代码等 #### 工业图像算法介绍 其实工业算法开发门槛很低,但是上限无限,精度和速度都是极致追求,需要能够把硬件压榨的很彻底,这样才能在竞争中取得优势,ms级的竞争可能在硬件选型的时候就可以节约很多成本,所以工业算法优化无止境就在这里。工业算法工程师的成长之路是很痛苦的历程。从开始实现所有c代码,到c代码优化,sse优化甚至cuda优化。这个很长的路需要走,需要合适机会才有可能坚持下去,完全可以作为个人毕生的事业和追求。虽然opencv里面很多现成的,但是定制化的效率和出现bug无法保证。 #### 算法组成部分 1. 滤波算法 2. 分割算法(二值化) 3. 连通域提取 4. 分割算法(基于梯度) 5. 基于轮廓模板匹配(halcon ncc) 6. 传统OCR思路 #### 推荐 1. 冈萨雷斯数字图像处理(面广,偏向于实践,对于深层次的欲言又止,所以回味无穷) 2. 机器视觉算法与应用(halcon,把能说明白都说明白了,代码自由发挥) 3. https://www.ipol.im/?utm_source=doi(里面包含了很多经典算法的基础实现,包括大名鼎鼎的Chan-Vese Segmentation主动轮廓法等) 4. 推荐界面QT,包括交互和算法封装 5. 现在关注的人越来越少,都投入机器学习/深度学习,多看国外经典领域大牛(David Marr,Andrew Zisserman,David Lowe等)的paper,多看看国外的书籍。此外我国台湾省这一领域也很强,主要还是有先发优势。