यह प्रश्न शुरू होता है जहां this question समाप्त होता है। MATLAB में एक शक्तिशाली और लचीला छवि प्रदर्शन प्रणाली है जो आपको जटिल छवियों को प्रदर्शित करने के लिए imshow और plot कमांड का उपयोग करने देती है और फिर परिणाम को सहेजती है। उदाहरण के लिए:MATLAB में, मैं छवि को कैसे प्लॉट कर सकता हूं और इसे प्रदर्शित किए बिना परिणाम कैसे सहेज सकता हूं?
im = imread('image.tif');
f = figure, imshow(im, 'Border', 'tight');
rectangle('Position', [100, 100, 10, 10]);
print(f, '-r80', '-dtiff', 'image2.tif');
यह बहुत अच्छा काम करता है।
समस्या यह है कि यदि आप बहुत सारी छवि प्रसंस्करण कर रहे हैं, तो यह आपके द्वारा बनाई गई प्रत्येक छवि को दिखाने के लिए वास्तविक ड्रैग होना शुरू होता है - आप ज्यादातर उन्हें केवल सहेजना चाहते हैं। मुझे पता है कि मैं सीधे एक छवि को लिखना शुरू कर सकता हूं और फिर परिणाम को सहेज सकता हूं। लेकिन साजिश/आयताकार/इम्शो का उपयोग करना इतना आसान है, इसलिए मुझे आशा है कि एक ऐसा आदेश है जो मुझे साजिश, इशशो आदि कहने दे, परिणाम प्रदर्शित न करे और फिर जो प्रदर्शित किया गया हो उसे बचाएं। किसी को इसके लिए कोई त्वरित समाधान पता है?
वैकल्पिक रूप से, एक बिटमैप काम कर सकते हैं पर एक पट्टी डाल करने के लिए एक त्वरित तरीका है ...