Mobile Image Processing - Getting Started

Mobile Image Processing - Getting Started

2020, Jun 20    

Computer vision, image and video processing, these have always been trending topics in software development area. I have started my computer vision adventure using Matlab and Script Programming in the early 2010.

I am very thrilled when see the value of matrices that taken from imported image on my screen. And processing them is really fascinating thing that I have ever seen in coding world. Afterwards, Java, Python and C++ are my best friends in this journey within OpenCV library.

Computer Vision Development Environment
Mobile Computer Vision Development Environment.

OpenCV is the Swiss army knife of libraries to developers which working on computer vision. I have developed lot of projects then, this also helps me to improve my software coding techniques and my creativity. Now that I found my dream area, for the first time in my life I feel really fulfilled.

Computer Vision Development Environment

A webcam or external camera is needed to take images to process. Using faster sensors and camera is essential thing to get exact frames on computer vision area. There are numerous device manufacturer in camera industry. They are in a race to produce camera having better quality, fps and high speed.

Computer Vision Development Environment

High Speed Camera.

While developing a computer vision solution system, all you need :

  • Operating System ( Windows, Linux, Embedded Linux, Raspberry Pi OS etc. )
  • Hardware ( PC, Laptop, Embedded system, Raspberry Pi etc. )
  • Camera ( Webcam, External Camera, Embedded Camera in boards etc. )

Computer Vision Development Environment

Computer Vision Development Environment

Computer Vision Development Environment

Imagine that all you demand is compact and combined 🙂 Of course, each solution has several capacity and performance and any specific system serves different purposes.. I just want to emphasize that development with mobile environment is enjoyable, ergonomic and painless.

Computer Vision Development Environment

You can practice in computer vision while drinking your coffee in a store just along your mobile phone and laptop.