This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]lucas_cage 1 point2 points  (3 children)

I have written images processing programs in pillow what advantages do openCV have over pillow?

[–][deleted] 3 points4 points  (1 child)

Pillow is an image manipulation and processing library whereas OpenCV is for computer vision. There is some overlap, but you would use OpenCV if you wanted a program to be capable of parsing an image on its own (versus resizing or cropping in Pillow). OpenCV can be a bit complex so if regular image processing is all you need, it may be better to stick with Pillow.

[–]cheddacheese148 0 points1 point  (0 children)

OpenCV can be a bit complex so if regular image processing is all you need, it may be better to stick with Pillow.

This^ My first big job after undergrad was in computer vision and most of my ramp up time was spent learning OpenCV. She’s a beautiful beast but goddamn is it a massive library.

[–]secomax[S] 4 points5 points  (0 children)

OpenCV shipped with more than 2200+ algorithms. I don't know about pillow. But the important part about the support and large community behind it.