Showing posts with label Live Images. Show all posts
Showing posts with label Live Images. Show all posts

Sunday, April 28, 2024

How easy is it to work with image recognition using PyCharm Community edition?

 

PyCharm Community edition is a very powerful IDE for developing Python applications. Community editions while free lack all the features of a professional edition. 

PyCharm has many desirable features:

1. Supports image processing libraries such as PIL(Pillow), OpenCV and matplotlib. These libraries can be installed from within PyCharm using pip.

2. You can easily create Python files(.py)

   PIL after installing can be used to work with images(Load, manipulate and save)

   Image manipulation allows loading, resizing, filtering and saving of images

3. It has a Python Console for quickly running and testing experimental codes. Console also supports         displaying images directly in the console.

4. PyCharm allows youto format Python code consistently and has built-in refactoring tools that help in        maintaining code and improving readability.

5. PyCharm's virtual environments can isolate image processing project from other Python projects.

6. For image recognition, you will require other deep learning libraries such as Keras and TensorFLow.

   For image classification you can build and train custom conventional neural networks(CNNs)

   For feature extraction and preprocessing you can use PIL and OpenCV before feeding into neural 

   network

   Extend image recognition to object detection within an image

   You can visualize model performance, loss curves and accuracy metrics using matplotlib

   OpenCV and ImageViewer plugins allow for efficient image manipulation and analysis.

This should take you quite bit into the image processing tasks

How do you install PyCharm Community Edition?

Just follow the link.


Run the executable file preferably as the administrator. The PyCharm will be installed pretty quickly.




Saturday, January 23, 2016

What is a .nar file?

NAR extension refers to Nikon Capture Advanced Raw file.

You might have found it in the pictures you might have recently captured and saved to your Camera Roll. Perhaps you might not have associated these (.nar files) with the cute effect you might have observed. You click on one of these images and it comes to life briefly (Live Images)  before settling to a still that you have been used to all along. These are live pictures.

If you try to attach it with a message you will get two options, an image or a video. I sent it out to my wife to her iPhone 6S and she got a video. The video effect on iPhone 6S is Ok but not like it is on Windows 10 Phone Lumia 950. You have got to see it to know how it looks. This is developing area  of  rich capture.

Read all about it here:
http://allaboutwindowsphone.com/news/item/21078_Rich_Capture_finally_fixed_for.php

How is this done?
Briefly, a number of shots are taken successively and combined smartly to produce a file that produces this effect. The same idea is extended to provide a better illumination for the captured object than in the original.