OpenCV, MATLAB or AForge ??

OpenCV MATLAB AForge Logo
Image processing is the process of manipulating image data in order to make it suitable for computer vision applications or to make it suitable to present it to humans. For example, changing brightness or contrast  is a image processing task which make the image visually pleasing for humans or suitable for further processing for a certain computer vision application.

Computer vision which go beyond image processing, helps to obtain relevant information from images and make decisions based on that information. In other words, computer vision is making the computer see as humans do. Basic steps for a typical computer vision application as follows.
  1. Image acquisition
  2. Image manipulation
  3. Obtaining relevant information
  4. Decision making
If you are new to computer vision, you may be wondering where to start. First you have to understand the basic principles of image processing and computer vision. Then you have to choose a suitable language to develop your computer vision application. Some of the most popular methods are using OpenCV with C/C++, MATLAB and AForge. If you don't really know why you would choose one over the other, here is my explanation.

MATLAB is the most easiest and the inefficient way to process images and OpenCV is the most efficient and hardest way to process images. AForge has qualities in between OpenCV and MATLAB.

OpenCV has become hardest only because there is no proper documentation and error handling codes.  But OpenCV has lots of basic inbuilt image processing functions so that those who want to learn computer vision can develop their applications through proper understanding about what they do. 

So, I think that it is worthy to learn computer vision with OpenCV. Therefore in this blog, it is presented basic image processing functions and computer vision applications with line by line explanations.

Here is the entire list of OpenCV lessons





69 comments:

  1. Very Useful information that i have found. donot stopand Please keep updating us..... Thanks

    ReplyDelete
  2. Very useful for an individual web designers or any web designing company as well. I think if I am not wrong, it would be worth enough for all web design companies

    ReplyDelete
  3. Usually I do not read post on blogs, but I would like to say that this write-up very forced me to try and do it! Your writing style has been surprised me. Great work admin.Keep update more blog.
    PHP Training in Chennai

    ReplyDelete
  4. If you are looking for a Electrical Engineer Government jobs and want to make a career in Government Service then Apply urgent opening

    ReplyDelete
  5. This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Android training in chennai

    ReplyDelete
  6. This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Ios training in chennai

    ReplyDelete
  7. This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Ios training in chennai

    ReplyDelete
  8. Nice info. Thanks for sharing info about about c language training. I want to learn c training this tutorial is really helpful. Thanks a lot. Keep updating tutorials……

    ReplyDelete
  9. Nice tutorial. Thanks for sharing the valuable info about c Training. it’s really helpful. Who want to learn c language this blog most helpful. Keep sharing on updated tutorials…..

    ReplyDelete

  10. This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Android Training in Chennai
    Ios Training in Chennai

    ReplyDelete
  11. Thank you for taking the time to provide us with your valuable information. We strive to provide our candidates with excellent care and we take your comments to heart.As always, we appreciate your confidence and trust in us
    Matlab Training in chennai

    ReplyDelete
  12. Nice it seems to be good post... It will get readers engagement on the article since readers engagement plays an vital role in every blog.. i am expecting more updated posts from your hands.
    Android App Development Company

    ReplyDelete
  13. I just see the post i am so happy the post of information's.So I have really enjoyed and reading your blogs for these posts.Any way I’ll be subscribing to your feed and I hope you post again soon.
    Analytics Training in Chennai

    ReplyDelete
  14. "Image processing is the process of manipulating image" it is a really actual meaning of photo manipulation.

    ReplyDelete
  15. great and nice blog thanks sharing..I just want to say that all the information you have given here is awesome...Thank you very much for this one.
    web design Company
    web development Company
    web design Company in chennai
    web development Company in chennai
    web design Company in India
    web development Company in India

    ReplyDelete
  16. I wondered upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.
    iOS App Development Company
    iOS App Development Company

    ReplyDelete
  17. Thank you for taking the time to provide us with your valuable information.
    Freshers Jobs in Chennai

    ReplyDelete
  18. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Android Training in Chennai
    Ios Training in Chennai

    ReplyDelete
  19. I wondered upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

    Fitness SMS
    Fitness Text
    Salon SMS
    Salon Text
    Investor Relation SMS
    Investor Relation Text

    ReplyDelete
  20. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Android Training in Chennai
    Ios Training in Chennai

    ReplyDelete

  21. This information is impressive; I am inspired with your post writing style & how continuously you describe this topic.


    Pawn Shop

    Pawn Loans

    Pawn Shops

    Pawn Loan

    Pawn Shop near me

    ReplyDelete
  22. Awe-inspiring bequest! Your site is actually attention-grabbing. Personally i think love for this.
    USA computer vision apps

    ReplyDelete
  23. http://www.chandigarhcallgirlservice.com
    Chandigarh Call Girls 9888015108 VIP Chandigarh Escorts Service
    Chandigarh Escorts: SIMMI (9888015108) Independent Chandigarh Call Girls Service. Provide Hi Profile Call Girls in Chandigarh erotic Model call girl service Chandigarh for VIP clients only in Chandigarh Girls" /> <meta name="keywords" content="Chandigarh Escorts, Independent Escort Agency, chandigarh escorts, escort in chandigarh 9888015108, chandigarh girls service, chandigarh escort service, Escort service in Mohali, Panchkula Escort Service.
    http://www.chandigarhcallgirlservice.com

    ReplyDelete
  24. http://www.chandigarhescorts.club
    ROY | Chandigarh Escorts Service - VIP Call Girls Agency
    Independent Chandigarh Escorts: Get Real WhatsApp Number of Our Sexy Chandigarh Call Girls and Contact them ... The Independent Celebrity Escorts. Real Sexy VIP Female Escorts Whatsapp Numbers. Housewife/College Girl/Aunty Available 24*7"

    ReplyDelete
  25. http://www.preetityagi.in
    Call now 09888015108 Dehradun Escorts 50% Off With ANAL Unlimited Shots
    Dehradun Call Girls: Preeti Tyagi amazing Dehradun escorts alwyas ready for you at your doorstep. Hury up to avail the most seductive vip female independent escorts in Dehradun and be the first of your friends to hire Monika."/> <meta name="keywords" content="Dehradun Escorts, Escorts in dehradun, Dehradun call girls, Dehradun Escort, Model Escorts in dehradun, Dehradun Escorts Agency, Dehradun Escorts Services"

    ReplyDelete
  26. http://www.mrking.in
    Independent Ludhiana Escorts 09888015108 Call Girls Service Ludhiana
    Providing High Class Ludhiana Female Escorts Service. Availing Most Reliable, Erotic and VP Escorts Call Girls Ludhiana With 100% Satisfaction. Book At: +91-09888015108 Celebrity Escort"> <meta name="keywords" content="call girls in chandigarh, female escort in chandigarh, escort chandigarh,chandigarh escort, escort service in chandigarh, call girl service in chandigarh, vip chandigarh escort"

    ReplyDelete
  27. http://www.poonammehta.in

    VIP Chandigarh Escorts Serevice 09888015108 Independent Call Girls - Poonam Mehta

    Chandigarh Call Girls: Roy Escorts offers erotic and safe Chandigarh independent escorts services at budget rates. She is a high profile and professional escorts call girl in Chandigarh."/> <meta name="keywords" content="Chandigarh escorts, escorts in Chandigarh, independent Chandigarh escorts, Chandigarh independent escorts, Chandigarh escorts services, call girls Chandigarh, escort call girl Chandigarh, House wife Chandigarh, College Girl escorts, relationship"

    ReplyDelete
  28. Find the most tempting escorts service in Rishikesh for exclusive companionship, fulfill your hidden dreams with our independent call Girls in Rishikesh.

    Dehradun Escorts 783O5OO7OO Whatsup For Booking in Mussoorie

    Rishikesh Escort Service

    Rishikesh call girl

    Dehradun Escort Service

    ReplyDelete
  29. no1 astrologer pm shastri ji.
    all problem solution in one call +91-8146591746.
    don"t miss the golden chance to change your life. one call can change your life +91-8146591746..
    solution of your problem like ...
    1-)vashikaran specialist
    2-)love marriage specialist
    3-)black magic specialist
    4-)lottery number specialist
    5-)lucky number specialist
    6-)satta number specialist
    7-)husband wife dispute solution
    8-)love problem solution baba ji
    9-) helth problem solution
    10-)study problem solution
    11-)business problem solution..
    ALL PROBLEM SOLUTION IN ONE CALL +91-8146591746...
    Contact Name - Astrologer pm shastri
    Contact Number - +91 8146591746
    Email Id :- vashikaranfamouspandit007@gmail.com
    whatsapp no.+91 8146591746
    WEBSITE -www.vashikaranfamouspandit.com

    ReplyDelete