可以的。
你构建了nios II后,FPGA就相当于一片MCU或是DSP了,只是它是32位RISC嵌入式处理器,而不是TI或是ST的DSP或是RAM架构的。但是原理上 是一样的。
SIFT,或者SURF算法没有使用过,不过一些算法在大小端或是一些特殊的要求,你要对应于你的程序进行或不进行修改了。
Nios II基本就相当于一个单片机了,凡是能够在单片机上面实现的东西,在那上面同样能够实现
不过要注意一下FPGA的资源,如果你FPGA的资源太少,跑大型算法可能会有点吃力
此外,个人建议你,跑算法最好还是用DSP,专用型单片机等,这样性价比更高
SIFT跟SURF這些算法已經有成熟的C code
可參考 Opensift
http://robwhess.github.io/opensift/
和Opensurf
http://www.chrisevansdev.com/computer-vision-opensurf.html
另外openCV已經有這兩個演算法的實例
http://docs.opencv.org/2.4/modules/nonfree/doc/feature_detection.html
分類在特徵偵測底下
您可以改成以Verilog來實現
以上供您參考