OCR: كيفية العثور على colormatrix المناسب لتحديد ألوان جديدة؟
سؤال
أنا عالق الآن مع تحديد البعد من كل سطر. تحتوي القائمة التي أرغبت في كشط بها ألوان مختلفة فيه، وما يزعجني أكثر تحديدا:
كما ترون الصورة أحاول تحليلها حصلت على خلفية بيضاء مع نص أخضر. خلفية الاختيار رمادية مع النص الأسود. وكل خط ثاني لديه خلفية رمادية قليلا، لكنني تمكنت من التعامل مع التباين مع colormatrix.
للرجوع إلى المرجع، لدي بعض colormatrizes الأخرى مثل Greyscale، سلبية، setcontrast، setbrightness وهلم جرا.
الطريقة التي تبحث عن الخطوط تعمل بشكل جيد مع الجزء الأكبر من الصورة، ولكن الفرامل التحديد ذلك.
الآن أنا عالق ولا أعرف ماذا أفعل. أنا غوغاز لمدة ساعة، لكن لم أجد حلا.
اعتقدت أنه ربما أستطيع تحويل الخلفية الرمادية من الاختيار إلى اللون الأبيض دون التأثير على النص والجرعات الغريبة بقية الصورة. ولكن لا يمكنني العثور على colormatrix الذي يقوم بهذه المهمة.
هل تعرف واحد أو حصلت على حل أفضل؟
المحلول
لماذا استخدام مصفوفة اللون على الإطلاق؟
إنه يعمل (على الأقل لمثالك المحدد) أسهل بكثير مع ImageMagick -threshold
عملية:
convert \
http://img18.imageshack.us/img18/210/lobbymd9.jpg \
-threshold 50% \
result.jpg
النتيجة البصرية:
=>
يترك العتبة أساسا على قيم 2 فقط (صفر أو أقصى) لكل لون. يتم تعيين كل قيمة أسفل العتبة إلى 0، وتصل القيم الموجودة فوق العتبة إلى 255 (أو 65535 إذا كنت تعمل في عمق 16 بت). تأثير النهاية هو صورة بيضاء نقية + بيضاء.