इस हस्ताक्षर चित्र से मैट्रिक्स का मान कैसे खोजता है?
मैट्रिक्स मूल्य कैसे प्राप्त करें:
- बाइनरी छवि के लिए ग्रे स्केल
- बाइनरी छवि को इनवर्टेड बाइनरी इमेज
- साफ़ सीमा के साथ उल्टे बाइनरी छवि
बाउंडिंग बॉक्स निकालने के लिए मुझे पहले से ही आरजीबी से कोड पता है:
% // छवि में पढ़ें और बाइनरी% // में परिवर्तित करें / सीमाओं को भी साफ़ करें im = imread ('http://postimg.org/image/qptg2jgsz/2a2705fb/'); Im_bw = imclearborder (im2bw (rgb2gray (im))); % // उन गैर-शून्य पिक्सेल स्थान [पंक्तियां, स्तंभ] = ढूंढें (im_bw); Min_row = मिनट (पंक्तियाँ); अधिकतम_रो = अधिकतम (पंक्तियाँ); Min_col = मिनट (कॉलम); Max_col = अधिकतम (कॉलम); % // अब बाध्य बॉक्स को निकालें बीबी = आईएम_बीवाई (मिन_रो: अधिकतम_रो, मिन्कोल: मैक्सकॉल); % // छवि दिखाएं imshow (bb);
संपादित करें: वास्तव में आपके कोड में आपके पास पहले से ही है द्विआधारी छवि ... बीडब्लू का मतलब काले और सफेद है ...
क्या आपने कोशिश की है?
<पूर्व> बीडब्ल्यू = आईएम 2 बीडब्ल्यू (आई, स्तर); यदि आप थ्रेसहोल्ड स्तर का एक स्वत: विकल्प चाहते हैं, तो ओट्सू की विधि का प्रयास करें।
स्तर = ग्रेथ्रेश (I) < / div>
No comments:
Post a Comment