
有谁纯用VC6.0做图像处理的?
很多人都用OpenCV或者其他的包来做图像处理,但是我们导师希望我们用VC6.0做一做图像处理,就是利用VC的现有API和类,自己构建新的函数和类来进行一般的图像处理。有...
很多人都用OpenCV或者其他的包来做图像处理,但是我们导师希望我们用VC6.0做一做图像处理,就是利用VC的现有API和类,自己构建新的函数和类来进行一般的图像处理。有谁有类似经验的,我们可以交流下。在百度上发信息就可以。
我见过有书专门讲这个,讲怎样构建自己的类和函数,我想,直接学习书上的就行了吧。 展开
我见过有书专门讲这个,讲怎样构建自己的类和函数,我想,直接学习书上的就行了吧。 展开
2个回答
展开全部
我觉得这是一个平衡性的问题。
越往上(利用各种库,市售软件)
因为不用做很多已成熟算法--开发效率会高
可能不是免费的--开发成本会高
可能有开发者不再提供升级服务问题(比如某种新压缩的解码)--需要对应版本变化
函数内部无法控制--针对图像具体特点做处理的灵活性小
甚至提供的库函数算法本身有BUG--为别人的错误埋单
因为库对环境的特殊要求(OS等)--程序移植性较差
所以不是一味强调往上走(调用库),或往下走(自己编),
而需要根据你将来想做哪一级的图像处理工作者来判断。
比如在工业摄像头公司开发机器视觉软件的话,都要求从底层做。
越往上(利用各种库,市售软件)
因为不用做很多已成熟算法--开发效率会高
可能不是免费的--开发成本会高
可能有开发者不再提供升级服务问题(比如某种新压缩的解码)--需要对应版本变化
函数内部无法控制--针对图像具体特点做处理的灵活性小
甚至提供的库函数算法本身有BUG--为别人的错误埋单
因为库对环境的特殊要求(OS等)--程序移植性较差
所以不是一味强调往上走(调用库),或往下走(自己编),
而需要根据你将来想做哪一级的图像处理工作者来判断。
比如在工业摄像头公司开发机器视觉软件的话,都要求从底层做。

2024-08-07 广告
OpenCV标定板是东莞市大凡光学科技有限公司在相机标定中常用的工具。它通常由黑白格点按一定规则排列在平面上组成,如棋盘格或圆形格等。在相机标定时,将标定板置于不同位置和姿态下拍摄图像,利用OpenCV库中的函数检测标定板上的角点或圆心,进...
点击进入详情页
本回答由东莞大凡提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询