-4
如何在循環中存儲多個圖像,例如:image_1,image_2
。其中1,2
不固定,它們依賴於循環。MATLAB(圖像處理)
如何在循環中存儲多個圖像,例如:image_1,image_2
。其中1,2
不固定,它們依賴於循環。MATLAB(圖像處理)
圖形/軸等的手柄應該是浮動的,你可以附加到矢量。循環後,您可以通過該句柄訪問圖形。
如果你真的想這樣做,然後使用eval
命令。
eval(sprintf('image_%i = thisimage;', i))
但是要小心eval
被認爲是有害的。你會更喜歡像單元陣列這樣的東西。
images{i} = thisimage;
或者,如果他們只是圖形手柄,然後用@sta的建議規則陣列來存儲:
images(i) = imageHandle;
你可以選擇一個更好的標題嗎?這個問題不是關於圖像處理。 – Nzbuu
您正在存儲圖像數據或圖像句柄嗎? – Nzbuu