如何开始学习用fpga进行图像处理

如题所述

第1个回答  2017-11-10
你需要了解三个方面的情况。
首先是FPGA。FPGA是可编程的硬件平台,在没有写入逻辑电路之前,什么也做不了。你手头的FPGA,一定是事先有人把一个图像处理硬件逻辑电路写在里面了。所以,你需要找到提供FPGA的人,向他索要关于这个图像处理器的技术资料,搞清楚该图像处理器的基本功能、主要性能及其接口。
然后是被处理的图片、以及处理图片的要求。.mov格式是视频文件的一种格式。上述图像处理器如果能处理mov文件,待处理文件的技术参数(如分辨率、码率)在该处理器的性能范围之内,那么这个处理器应该能接收这个视频文件了。
最后是结果输出。例如,如果需要输出该动态图像中的某一帧画面,该处理器就要有相应的数字输出接口;再如,如果需要输出该文件的连续视频图像,该处理器就要有相应的视频输出端口;等等。如果没有,就要看该处理器的输出端口是什么,想办法在后面搭配其他电路或器件。
第2个回答  2017-11-10
网上的资料确实良莠不齐。向你推荐一本书:《基于FPGA的嵌入式图像处理系统设计》,老外写的,翻译得也不错。书中既有FPGA的基础知识,也有图像处理的理论,更重要的是给了很多算法的具体实现方法与技巧。可以说一本在手,要啥都有。
相似回答