Join the 1500 companies using G2 Track to manage SaaS spend, usage, contracts & compliance.

opencv python

4.6
(12)

This repository generates precompiled opencv-python, opencv-python-headless, opencv-contrib-python and opencv-contrib-python-headless packages.

Work for opencv python?

Learning about opencv python?

We can help you find the solution that fits you best.

opencv python Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 12 opencv python reviews
LinkedIn Connections
opencv python review by Yashas J S.
Yashas J S.
Validated Reviewer
Verified Current User
Review Source
content

"Simple, Easy and Powerfull"

What do you like best?

Image processing like pixel editing and geometric transformations.

Video operations like object tracking face detection.

Support for machine learning techniques.

It is fast and open source.

What do you dislike?

Most of the times it uses single cores, hence not efficient at using the available processing resources.

Ease of use is less than Matlab, we may have to write lots of code to even load an image in OpenCV.

It's a little programming intensive. Could have been more user-friendly, where a whole lot of code can be written in a single line.

Recommendations to others considering the product

OpenCV is best for image processing in Python. It is faster than other available options.

It can be integrated with other python libraries like the tensorflow or keras to build sophisticated image and video processing models.

People with a little bit of programming knowledge should use this as it involves coding.

OpenCV is used for all sorts of image and video analysis, like facial recognition and detection, license plate reading, photo editing, advanced robotic vision, optical character recognition, and a whole lot more.

What business problems are you solving with the product? What benefits have you realized?

To process a video frame by frame. To resize each frame for prediction.

Subtracting the background. A lot of image and video analysis boils down to simplifying the source as much as possible. This almost always begins with a conversion to grayscale, but it can also be a color filter, gradient, or a combination of these.

Made processing a video faster and provided ease in python integration.

Sign in to G2 to see what your connections have to say about opencv python
opencv python review by Aydee C.
Aydee C.
Validated Reviewer
Verified Current User
Review Source
content

"It is perhaps one of the best Computer Vision Library "

What do you like best?

This library is use for the detection of documents in pictures and the automatizated extraction of data in those documents. The best about this library is that it is easy to use, the users community behind it and the good documentation that it has, the learning curve is low and it can be integrated easily to other libraries helping to enlarge even more the posibilities of use

What do you dislike?

Perhaps one of the biggest problems that opencv has is that you can not find enough official documentation when you want to use it in python. That is why sometimes you need to extrapolate the native features from C++ or look up for help in the users community

Recommendations to others considering the product

If you are looking for a computer vision library for your projects, opencv is the best and the most complete option that you can find for this purpose, with a good documentation and a large users community behind it

What business problems are you solving with the product? What benefits have you realized?

Opencv helped us to save time and to not verify manually a large amount of template one by one, this has been an important improvement for this project, saving time, save us money. Using opencv was really helpful for the creation of a system that needed to gather information from a template without any other interaction than a screenshot the template. Using this library helped us to do this task of the detection of the document in the easiest way and in every other information needed from this template

What Python Package solution do you use?

Thanks for letting us know!
opencv python review by Haru K.
Haru K.
Validated Reviewer
Verified Current User
Review Source
content

"Anybody Can Do Computer Vision "

What do you like best?

OpenCV the best open source computer vision library for python. I have tried other libraries like SimpleCV but was not satisfied as I am with this.

The best thing about OpenCV is the community following is so much that one can get ready solutions easily and even if one posts a query it on public forums he/she gets answered as well.

If I talk of development point of view I like it because the API is simple to use. As well as the documentations is descriptive so that one can easily start developing from the very first day.

What do you dislike?

Nothing to dislike about OpenCV. As I have OpenCV as the only option and never faced any major problems I would not like to comment anything negative about it.

Recommendations to others considering the product

OpenCV is a start point when you step in for the journey of Computer Vision. I recommend every Computer Vision practitioner to learn it. Also it is a helping hand to Deep Learning practitioners as now it supports DL based algorithms and you can even find OpenCV compatible per-trained models.

What business problems are you solving with the product? What benefits have you realized?

As business point of view at ML Hub we use it in development of Computer Vision projects. Also as it has released support for deep learning we now have started using it for Deep Learning based projects like - Object Detection, Face Recognition, Text Detection and many more. In this era of technology we have clients that have interesting and complex definitions but I am happy to say that OpenCV has helped a lot and I will always look forward to promote it.

opencv python review by Vikram S.
Vikram S.
Validated Reviewer
Verified Current User
Review Source
content

"Computer Vision For Everyone"

What do you like best?

This library provides almost all state of art algorithms for computer vision.

The community support for opencv is too good and one can find many easy to learn tutorials on the web.

The latest version also have deep learning support.

What do you dislike?

I have used it for a year personally and have not faced any problems so I have nothing to dislike.

Recommendations to others considering the product

There are many tutorials available on web but all are not that good. I will share some the best tutorials I have used to learn. Here it goes:

Text Detection : https://www.pyimagesearch.com/2018/08/20/opencv-text-detection-east-text-detector/

Face recognition: https://www.pyimagesearch.com/2018/06/18/face-recognition-with-opencv-python-and-deep-learning/

I recoomend everyone to refer https://www.pyimagesearch.com they provide many good tutorials. I have been following it for months and have learned a lot.

What business problems are you solving with the product? What benefits have you realized?

At Easesolutions Pvt. Ltd. we have many clients that want applications based on computer vision and deep learning. As it is the best library available for the purpose we trust it and use for all our projects. The latest project we developed was text detection and recognition using EAST text detector and Tesseract.

opencv python review by Anushka M.
Anushka M.
Validated Reviewer
Verified Current User
Review Source
content

"OpenCV + Python = Computer Vision Simplified "

What do you like best?

OpenCV is open-source library which provides algorithms for Computer Vision. It is available for different languages but it is easy to use with python. All complex Computer Vision algorithms can be one line OpenCV API call. There is a lot of advancement in this field over the years but still the OpenCV has kept on updating and has a great community support, which is great.

What do you dislike?

There is nothing to dislike about OpenCV as it is the only library I rely for Computer Vision projects. I have no complaints for it but will recommend everyone to use it.

Recommendations to others considering the product

It's easy to learn. One can learn it from the documentation and even hundreds of tutorials are present on the web for the same. I have been following PyImageSearch for a long time and have found that it is one of the best and have provided code for many Computer Vision applications. I recommend all of ou to follow it, here is the link to website: https://www.pyimagesearch.com/

What business problems are you solving with the product? What benefits have you realized?

Easesolutions provide solutions for many domains where Deep Learning and Computer Vision are on the list. We use OpenCV for all those projects. We prefer OpenCV above every other Computer Vision libraries as it has been in the market for a long time and has almost all the algorithms one would need. It's also robust and simple to use. A lot of tutorials are available which helps us to train our developers easily.

opencv python review by User in Information Services
User in Information Services
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"OpenCV should your TOGO for images if you are not doing deep learning"

What do you like best?

OpenCV is the solution if you are doing anything on image but don't want to specifically use deep learning

- available with Python/ Java/ C++

- good support for shape detection

- Video support is good

- support camera calibration

- inbuilt models

- Widley used in Augmented reality application. Look for Mastering Opencv by Packt Publication for tutorial they are really awesome.

- Online support is good. (Stackoverflow.com)

Few day to day tasks such as Motion Detection, Object Detection, People Detection becomes matter of minutes with OpenCV as the world is flooded with tutorials of it.

What do you dislike?

Following issues:

- performance issue, might have to use GPU, especially with videos

- does not work really good when images don't have good lighting conditions

While, i am fan of Python and can code in C++ as well, i would recommend C++ due to its robustness and Multi-Tasking abilities (i know python can also do that but shared MT is not what i am looking for)

What business problems are you solving with the product? What benefits have you realized?

In my opinion, this is very powerful when it comes to Image Processing. I haven’t come across any other API that performs better than OpenCV which is FREE.

opencv python review by Prerit J.
Prerit J.
Validated Reviewer
Review Source
content

"OpenCV in python"

What do you like best?

The best thing that is provided by openCV in library is the trained dataset for various applications such as facial recognition, object detection etc.

What do you dislike?

The only problem with openCV is that it requires a lot of memory for smooth operation. This makes it difficult to be used in low configuration devices.

Recommendations to others considering the product

People should definitely use opencv python. Its syntax is very easy to learn and the availability of trained datasets help a lot in developing projects.

What business problems are you solving with the product? What benefits have you realized?

I am using opencv in python to learn image processing.

opencv python review by Sameer W.
Sameer W.
Validated Reviewer
Review Source
content

"Wonderful tool for image processing research projects."

What do you like best?

Tutorials are easily available on the net. Functions like convolution, blob detection etc. are well defined and can be implemented directly. The python numpy is correlated and together they work best for image projects.

What do you dislike?

Core opencv operations supported on C++ base and not python. The image display option in opencv is real slow and unlike Matplotlib there are no axes and measurement facility.

What business problems are you solving with the product? What benefits have you realized?

Research projects that require image/video operations like object detection, computer vision etc.

opencv python review by Rahul I.
Rahul I.
Validated Reviewer
Review Source
content

"Excellent and well maintained library"

What do you like best?

The simplicity of the system, the cleanliness of the APIs, the flexibility of the system, and the support of the community in resolving issues

What do you dislike?

Need to understand the internals of the low level APIs to perform complicated actions

Recommendations to others considering the product

Great product if you have other systems in python and want to make use of image processing

What business problems are you solving with the product? What benefits have you realized?

Easier integration with other systems like Flask.

opencv python review by User
User
Validated Reviewer
Review Source
content

"One of the best ways for image processing in Scripting languages"

What do you like best?

It brings about most of the c++ open cv implementations into an easier scripting language

What do you dislike?

Some of the functionalities are limited because of the scripting nature but still provides a holistic capability of image processing features

Recommendations to others considering the product

Truly a good product if you have a good amount of python experience.

What business problems are you solving with the product? What benefits have you realized?

General image processing for projects like denoising, image segmentation, object detection, etc. It's much easier to code as compared to low level languages.

opencv python review by User
User
Validated Reviewer
Review Source
content

"OpenCV Review"

What do you like best?

The functionality is really good. The built in libraries are very powerful and fast.

What do you dislike?

OpenCV keeps changing and hence versioning is really hard to maintain as there is no backward compatibility sometimes.

Recommendations to others considering the product

Please do implement the new changes such that there is backward compatibility.

What business problems are you solving with the product? What benefits have you realized?

Detecting people using Haas classifiers and detecting lines using hough transformation

opencv python review by User in Research
User in Research
Validated Reviewer
Review Source
content

"Great for Image Processing for beginners"

What do you like best?

Simple and diverse set of functions available for various Image proc. tasks.

What do you dislike?

Need more support and documentation for the python library.

Recommendations to others considering the product

It is great for beginners but has more support for C++ than python which should be looked into and taken into account while choosing.

What business problems are you solving with the product? What benefits have you realized?

Crowd count in complex environments

Kate from G2

Learning about opencv python?

I can help.
* We monitor all opencv python reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.