1

我是opencv的新手,我想用我保存在文件中的像素构建一个图像,我做的第一件事就是将它们传递给一个向量,但是我想把它转换成我没有实现的图像它,我不确定我是否做得对,或者我是否可以做得更好

pixels = fopen("arch.txt", "r");

for(int i=0;i<19200;i++){
    fscanf(pixels, "%x", img[i]);
}

fclose(pixels);
Mat imagen(160,120,img[0]);
outImg = imagen.reshape(1,160*120);
imwrite("capture.jpg", outImg);

我在这个主题上搜索了很多,但我没有找到任何可以帮助我做到这一点的东西。

4

0 回答 0