我正在打印这样的图像:
img = imread('path/to/image.jpg');
image(img);
这很好,但是当我这样做时
img = imread('path/to/image.jpg');
hold on;
image(img);
图像旋转 180 度。任何想法为什么,以及如何解决这个问题?
我为什么要这样做hold on
?因为我想在图片上画点别的东西。
谢谢你的帮助!
确切的问题
图像围绕中心点旋转 180 度,然后围绕 y 轴再旋转 180 度。
答案 :
感谢@lennon310,我已将代码更新为:
img = imread(filename);
img = flipdim(img,1);
do_vlfeat_things(img);
hold on;
image(img);
现在它可以正常工作了。