{"id":426,"date":"2010-10-11T11:29:07","date_gmt":"2010-10-11T09:29:07","guid":{"rendered":"http:\/\/www.miv.ro\/?page_id=426"},"modified":"2013-04-08T14:12:13","modified_gmt":"2013-04-08T12:12:13","slug":"pai","status":"publish","type":"page","link":"https:\/\/www.miv.ro\/?page_id=426","title":{"rendered":"PAI"},"content":{"rendered":"<p><strong>Prelucrarea si Analiza Imaginilor<\/strong><\/p>\n<p>Introducere in OpenCV:<\/p>\n<p><a href=\"http:\/\/www.cs.iit.edu\/~agam\/cs512\/lect-notes\/opencv-intro\/opencv-intro.html\" target=\"_blank\">http:\/\/www.cs.iit.edu\/~agam\/cs512\/lect-notes\/opencv-intro\/opencv-intro.html<\/a><\/p>\n<ul>\n<li>Introducere [<a href=\"http:\/\/www.miv.ro\/ro\/documentatie\/pi\/PIlab02.pdf\" target=\"_blank\">PDF<\/a>]<\/li>\n<li>Un exemplu simplu [<a href=\"http:\/\/www.miv.ro\/downloads\/exemplu.cpp\" target=\"_blank\">cod C\/C++<\/a>]<\/li>\n<li>Generarea unei mire TV [<a href=\"..\/downloads\/mira.cpp\" target=\"_blank\">cod C\/C++<\/a>]<\/li>\n<li>Histograma unei imagini [<a href=\"..\/downloads\/histograma.cpp\" target=\"_blank\">cod C\/C++<\/a>]<\/li>\n<li>Transformari geometrice <a href=\"http:\/\/www.miv.ro\/downloads\/miv.pi.c.02.pdf\" target=\"_blank\">[slide-uri curs]<\/a> [<a href=\"http:\/\/www.miv.ro\/ro\/documentatie\/pi\/PIlab05.pdf\" target=\"_blank\">lucrare laborator<\/a>] [<a href=\"http:\/\/www.miv.ro\/downloads\/translateaza.cpp\" target=\"_blank\">cod C\/C++<\/a>] Pentru rotirea cu un unghi de 30 de grade folositi formulele din pagina <a href=\"http:\/\/homepages.inf.ed.ac.uk\/rbf\/HIPR2\/rotate.htm\" target=\"_blank\">http:\/\/homepages.inf.ed.ac.uk\/rbf\/HIPR2\/rotate.htm<\/a><\/li>\n<li>Transformari punctuale <a href=\"..\/downloads\/miv.pi.c.03.pdf\" target=\"_blank\">[slide-uri curs]<\/a> [<a href=\"http:\/\/www.miv.ro\/ro\/documentatie\/pi\/PIlab03.pdf\" target=\"_blank\">lucrare laborator<\/a>]: accentuarea contrastului [<a href=\"..\/downloads\/contrast.cpp\" target=\"_blank\">cod C\/C++<\/a>]<\/li>\n<li>Imbunatatirea imaginilor prin egalizarea histogramei [<a href=\"..\/ro\/documentatie\/pi\/PIlab04.pdf\" target=\"_blank\">lucrare laborator<\/a>] [<a href=\"..\/downloads\/egalizare.cpp\" target=\"_blank\">cod C\/C++<\/a>]<\/li>\n<li>Transformari de vecinatate <a href=\"..\/downloads\/miv.pi.c.04.pdf\" target=\"_blank\">[slide-uri curs<\/a>]: zgomote [<a href=\"..\/ro\/documentatie\/pi\/PIlab06.pdf\" target=\"_blank\">lucrare laborator<\/a>] [<a href=\"..\/downloads\/zgomot.cpp\" target=\"_blank\">cod C\/C++<\/a>] filtre [<a href=\"..\/ro\/documentatie\/pi\/PIlab07.pdf\" target=\"_blank\">lucrare laborator<\/a>] filtrul de mediere [<a href=\"..\/downloads\/mediere.cpp\" target=\"_blank\">cod C\/C++<\/a>] filtrul de accentuare [<a href=\"..\/downloads\/accentuare.cpp\" target=\"_blank\">cod C\/C++<\/a>] filtrul median [<a href=\"..\/downloads\/median.cpp\" target=\"_blank\">cod C\/C++<\/a>]<\/li>\n<li>Transformari integrale [<a href=\"http:\/\/www.miv.ro\/downloads\/miv.pi.c.05.pdf\" target=\"_blank\">slide-uri curs<\/a>] [<a href=\"..\/ro\/documentatie\/pi\/PIlab08.pdf\" target=\"_blank\">lucrare laborator<\/a>] transformata cosinus discreta [<a href=\"http:\/\/www.miv.ro\/downloads\/cosinus.cpp\" target=\"_blank\">cod C\/C++<\/a>]<\/li>\n<li>Restaurarea imaginilor<\/li>\n<li>Compresia imaginilor [<a href=\"..\/downloads\/miv.pi.c.07.pdf\" target=\"_blank\">slide-uri curs<\/a>] [<a href=\"..\/ro\/documentatie\/pi\/PIlab09.pdf\" target=\"_blank\">lucrare laborator<\/a>] compresia imaginilor folosind transformata cosinus discreta [<a href=\"..\/downloads\/compresie.cpp\" target=\"_blank\">cod C\/C++<\/a>]<\/li>\n<li>Segmentarea imaginilor [<a href=\"..\/downloads\/miv.pi.c.08.pdf\" target=\"_blank\">slide-uri curs<\/a>] [<a href=\"..\/ro\/documentatie\/pi\/PIlab10.pdf\" target=\"_blank\">lucrare laborator<\/a>]: crestere de regiuni [<a href=\"..\/downloads\/regiune.cpp\" target=\"_blank\">cod C\/C++<\/a>], extragere de contururi [<a href=\"..\/downloads\/contururi.cpp\" target=\"_blank\">cod C\/C++<\/a>], metoda Canny de extragere de contururi [<a href=\"..\/downloads\/canny.cpp\" target=\"_blank\">cod C\/C++<\/a>]<\/li>\n<li>Morfologie matematica pentru imagini binare si in nivele de gri [<a href=\"http:\/\/www.miv.ro\/downloads\/morfologie.pdf\" target=\"_blank\">lucrare laborator<\/a>] [<a href=\"http:\/\/www.miv.ro\/downloads\/erodare.cpp\" target=\"_blank\">cod C\/C++<\/a>]<\/li>\n<li>Prelucrarea imaginilor folosind logica fuzzy [<a href=\"..\/ro\/documentatie\/pi\/PIlab12.pdf\" target=\"_blank\">lucrare laborator<\/a>] [<a href=\"..\/downloads\/fuzzy.cpp\" target=\"_blank\">cod C\/C++<\/a>]<\/li>\n<li>Pattern matching si detectie de obiecte [<a href=\"http:\/\/www.miv.ro\/downloads\/pattern.pdf\">slide-uri curs<\/a>]: face detection Viola-Jones [<a href=\"..\/downloads\/detectie.cpp\" target=\"_blank\">cod C\/C++<\/a>] [<a href=\"..\/downloads\/haarcascade_frontalface_alt2.xml\" target=\"_blank\">fisier xml<\/a>]<\/li>\n<li>Geometrie fractala<\/li>\n<li>Parametri de forma<\/li>\n<li>Analiza texturilor<\/li>\n<li>Reconstructia imaginilor din proiectii<\/li>\n<\/ul>\n<p><a href=\"..\/downloads\/lena.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"size-thumbnail wp-image-442 alignleft\" title=\"lena\" alt=\"\" src=\"..\/wp-content\/uploads\/2010\/10\/lena-150x150.png\" width=\"120\" height=\"120\" srcset=\"https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/10\/lena-150x150.png 150w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/10\/lena-300x300.png 300w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/10\/lena.png 512w\" sizes=\"(max-width: 120px) 100vw, 120px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.miv.ro\/downloads\/blonde.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-474\" title=\"blonde1\" alt=\"\" src=\"http:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/blonde1-150x150.png\" width=\"120\" height=\"120\" srcset=\"https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/blonde1-150x150.png 150w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/blonde1-300x300.png 300w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/blonde1.png 512w\" sizes=\"(max-width: 120px) 100vw, 120px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.miv.ro\/downloads\/mandril.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-476\" title=\"mandril\" alt=\"\" src=\"http:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/mandril-150x150.png\" width=\"120\" height=\"120\" srcset=\"https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/mandril-150x150.png 150w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/mandril-300x300.png 300w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/mandril.png 512w\" sizes=\"(max-width: 120px) 100vw, 120px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.miv.ro\/downloads\/cameraman.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-478\" title=\"cameraman\" alt=\"\" src=\"http:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/cameraman-150x150.png\" width=\"120\" height=\"120\" srcset=\"https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/cameraman-150x150.png 150w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/cameraman-300x300.png 300w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/cameraman.png 512w\" sizes=\"(max-width: 120px) 100vw, 120px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.miv.ro\/downloads\/house.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-480\" title=\"house\" alt=\"\" src=\"http:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/house-150x150.png\" width=\"120\" height=\"120\" srcset=\"https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/house-150x150.png 150w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/house-300x300.png 300w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/house.png 512w\" sizes=\"(max-width: 120px) 100vw, 120px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.miv.ro\/downloads\/jetplane.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-482\" title=\"jetplane\" alt=\"\" src=\"http:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/jetplane-150x150.png\" width=\"120\" height=\"120\" srcset=\"https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/jetplane-150x150.png 150w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/jetplane-300x300.png 300w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/jetplane.png 512w\" sizes=\"(max-width: 120px) 100vw, 120px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.miv.ro\/downloads\/peppers.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-484\" title=\"peppers\" alt=\"\" src=\"http:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/peppers-150x150.png\" width=\"120\" height=\"120\" srcset=\"https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/peppers-150x150.png 150w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/peppers-300x300.png 300w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/peppers.png 512w\" sizes=\"(max-width: 120px) 100vw, 120px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.miv.ro\/downloads\/fractal.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-486\" title=\"fractal\" alt=\"\" src=\"http:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/fractal-150x150.png\" width=\"120\" height=\"120\" srcset=\"https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/fractal-150x150.png 150w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/fractal-300x300.png 300w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/fractal.png 513w\" sizes=\"(max-width: 120px) 100vw, 120px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.miv.ro\/downloads\/ct.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-491\" title=\"ct\" alt=\"\" src=\"http:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/ct-150x150.png\" width=\"120\" height=\"120\" srcset=\"https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/ct-150x150.png 150w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/ct-300x300.png 300w, https:\/\/www.miv.ro\/wp-content\/uploads\/2010\/11\/ct.png 512w\" sizes=\"(max-width: 120px) 100vw, 120px\" \/><\/a><\/p>\n<p><strong>Configurarea DEV-C++ pentru lucrul cu OpenCV 2.0<\/strong><\/p>\n<p>(sursa: <a href=\"http:\/\/programing-tutorial.blogspot.com\/2009\/10\/linking-opencv-library-in-devc.html\" target=\"_blank\">http:\/\/programing-tutorial.blogspot.com\/2009\/10\/linking-opencv-library-in-devc.html<\/a>)<\/p>\n<p>OpenCV Version 2.0 does not install in Program Files directory, instead it goes into C:\\OpenCV2.0\\ folders.<\/p>\n<p>1. Add a compiler to the default compiler (Call it any name.. OpenCV is a good option)<\/p>\n<p>2. Check &#8220;Add these commands to the linker command line&#8221; and add the following commands:<br \/>\n-llibcxcore200 -llibcv200 -llibcvaux200 -llibhighgui200 -llibml200<\/p>\n<p>3. In the directories.. add the following lines and move them to the top (using arrow)<br \/>\na. C++ Includes: C:\\OpenCV2.0\\include\\opencv<br \/>\nb. C Includes: C:\\OpenCV2.0\\include\\opencv<br \/>\nc. Libraries: C:\\OpenCV2.0\\lib<br \/>\nd. Binaries: C:\\OpenCV2.0\\bin<\/p>\n<p>Also fix the cxoperations.hpp file in accordance with the last paragraph on the install guide.<\/p>\n<p>DevCPP = MinGW.<\/p>\n<p>http:\/\/opencv.willowgarage.com\/wiki\/InstallGuide<\/p>\n<p>Open cxoperations.hpp (found in \\include\\opencv)<br \/>\nFind this section (lines 67-68 in 2.0):<br \/>\n#else<br \/>\n#include<br \/>\n#if __GNUC__ &gt;= 4<\/p>\n<p>And update it to reference a new definition, __MINGW32__ (defined by the MinGW compiler, see http:\/\/predef.sourceforge.net\/precomp.html#sec31):<br \/>\n#else<br \/>\n#include<br \/>\n#if __GNUC__ &gt;= 4 || __MINGW32__<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Prelucrarea si Analiza Imaginilor Introducere in OpenCV: http:\/\/www.cs.iit.edu\/~agam\/cs512\/lect-notes\/opencv-intro\/opencv-intro.html Introducere [PDF] Un exemplu simplu [cod C\/C++] Generarea unei mire TV [cod C\/C++] Histograma unei imagini [cod C\/C++] Transformari geometrice [slide-uri curs] [lucrare laborator] [cod C\/C++] Pentru rotirea cu un unghi de 30 de grade folositi formulele din pagina http:\/\/homepages.inf.ed.ac.uk\/rbf\/HIPR2\/rotate.htm Transformari punctuale [slide-uri curs] [lucrare laborator]: accentuarea [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-426","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.miv.ro\/index.php?rest_route=\/wp\/v2\/pages\/426"}],"collection":[{"href":"https:\/\/www.miv.ro\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.miv.ro\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.miv.ro\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.miv.ro\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=426"}],"version-history":[{"count":62,"href":"https:\/\/www.miv.ro\/index.php?rest_route=\/wp\/v2\/pages\/426\/revisions"}],"predecessor-version":[{"id":636,"href":"https:\/\/www.miv.ro\/index.php?rest_route=\/wp\/v2\/pages\/426\/revisions\/636"}],"wp:attachment":[{"href":"https:\/\/www.miv.ro\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=426"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}