一、TB设计
#include "top.h"
#include "hls_opencv.h"
#include "iostream"
using namespace std;
using namespace cv;
int main (int argc, char** argv)
{
int len = 100;
ap_uint<32> tmp;
ap_uint<32> tmp1;
hls::stream<ap_uint<32> > dst_axi;
ap_uint<32> src_axi[100]={0};
for(int i=0;i<100;i++){//row
tmp1(7,0) = i;
tmp1(15,8) = i;
tmp1(23,16) = i;
tmp1(31,24) = i;
src_axi[i] = tmp1;//write
}
hls_video_scaler_top(dst_axi,src_axi,10,10);
for(int i=0;i<100;i++){//注意这里是64,不是100
dst_axi >> tmp1;
std::cout<<std::hex <<tmp1<<std::endl;
}
//waitKey(0);
return 0;
}
二、核心代码
#include "t

最低0.47元/天 解锁文章

537

被折叠的 条评论
为什么被折叠?



