سؤال

نحن نبحث عن حزمة للمساعدة في التعرف على صور TIFF المرسلة بالفاكس وتدويرها تلقائيًا استنادًا إلى علامة مائية أو شعار.

نحن نستخدم libtiff للتدوير حاليًا، ولكن لا نعرف أي مكتبات أو حزم أخرى يمكنني استخدامها لاكتشاف هذا الشعار وتحديد كيفية تدوير الصور.

لقد قمت ببعض الأعمال الأساسية باستخدام OpenCV ولكني لست متأكدًا من أنها الأداة المناسبة لهذه المهمة.أفضّل استخدام C/C++ ولكن Java أو Perl أو PHP ستكون مقبولة أيضًا.

هل كانت مفيدة؟

المحلول

أنت في المكان الصحيح باستخدام OpenCV، فهي أداة ممتازة.على سبيل المثال، هذا الشخص استخدمه لمطابقة القالب، وهو مشابه إلى حد ما لما عليك القيام به.كما أن الرابط الذي حدده رودي يبدو مشابهًا لما تريد القيام به.

أشعر أن OpenCV هي أفضل مكتبة متاحة لهذا النوع من التطوير.

@Brian وOpenCV وIntelIPP مرتبطان بشكل وثيق ومتشابهان جدًا (كلاهما من Intel libs).بقدر ما أعرف، إذا عثر OpenCV على Intel IPP على جهاز الكمبيوتر الخاص بك، فسوف يستخدمه تلقائيًا تحت الغطاء لتحسين السرعة.

نصائح أخرى

تحتوي مكتبة Intel Performance Primitives (IPP) على الكثير من الخوارزميات الفعالة جدًا التي تساعد في هذا النوع من المهام.المكتبة قابلة للاستدعاء من C/C++ وقد وجدنا أنها سريعة جدًا.يجب أن أشير أيضًا إلى أن الأمر لا يقتصر على أجهزة Intel فقط.

هذه خوارزمية معقدة ومتخصصة تحتاجها.

القي نظرة على http://en.wikipedia.org/wiki/Template_matching.يوجد أيضًا برنامج تجريبي (ولكن بدون مصدر) على http://www.lps.usp.br/~hae/software/cirateg/index.html

من الواضح أن هذه تتطلب منك معرفة الشعار الذي تبحث عنه مسبقًا...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top