Chevron Left
Back to Python Project: pillow, tesseract, and opencv

Learner Reviews & Feedback for Python Project: pillow, tesseract, and opencv by University of Michigan

4.0
stars
1,922 ratings

About the Course

This course will walk you through a hands-on project suitable for a portfolio. You will be introduced to third-party APIs and will be shown how to manipulate images using the Python imaging library (pillow), how to apply optical character recognition to images to recognize text (tesseract and py-tesseract), and how to identify faces in images using the popular opencv library. By the end of the course you will have worked with three different libraries available for Python 3 to create a real-world data-analysis project. The course is best-suited for learners who have taken the first four courses of the Python 3 Programming Specialization. Learners who already have Python programming skills but want to practice with a hands-on, real-world data-analysis project can also benefit from this course. This is the fifth and final course in the Python 3 Programming Specialization....

Top reviews

PM

Jun 23, 2020

This last course is much more challenging than the prior four, but provides a very good launch pad for taking what you've learned and getting you actually using the skills in building Python code.

RF

Apr 1, 2021

This course gave great insight in how to approach a new library which I believe is one of the most powerful skills a programmer can have. Keep up the great work that you guys have been doing.

Filter by:

426 - 450 of 499 Reviews for Python Project: pillow, tesseract, and opencv

By Amit J

Mar 26, 2020

Though the material covered was good and it worked as applied course for using all the techniques learned in the previous courses of the specialization, the information given was not proper and that required a lot of wasted time on learners side. A special blot was the final project, where even submission and peer review framework was not properly set resulting in a lot of frustration and productivity loss.

By Péter I T

May 10, 2020

The 3-star is because to solve the assignment takes tremendous time due to the slowness of the library/tool. Maybe, the task is not appropriately sized. Also, copying the code is not straight forward due to the different end line characters, so it becomes unreadable at first.

I would expect to be able to work independently in my own environment, quickly and hassle-free submission for the solution.

By Yue C

Jul 17, 2020

This course is too cheap to buy a submit button in Jupyter Notebook, which means when you submit your assignment, you need to pretty much manually adjust your codes line breaks if you are on a Mac and don't want to spend hours Google about VIM just to submit your assignment. Other than that, it's a decent introduction to some popular Python libraries.

By Jing L

Aug 22, 2020

This course is not well organized compared with the previous four courses. Students need to check documentations and even search on internet communities for possible solutions. Lecture videos are not very well structured, you need to write the code and check the documentations carefuly in order to figure out why such function is called.

By Yiwen C

Aug 13, 2020

The assignments are fun to do, but the lecturer isn't great and there are many unnecessary difficulties to the students like invalid files used in the assignment, terrible way to submit the final project, etc. The discussion forum is full of complaint from the students, so hopefully those feedback can be taken seriously.

By Đức A L H

May 7, 2023

Too hard for beginner, I think the course need more optional lab that could make people acquainted with the library and function. So I think people shouldn't bought this course, just audit the course, the lab is the same as in video and the project you can find on google( in github or some other platform)

By Brody E

Jul 14, 2020

This course makes you figure stuff out on your own, which is important. However, I do think there is a lot of stuff skipped, and I do think there are better methods than what is presented here. All in all, it can angry some to pay for a course where there is little actual teaching/showing what to do.

By Deleted A

Oct 2, 2021

This is a lab, not an academic course. It does not present in-depth knowledge of these modules,. You'll learn as well from other sources, like pyimagesearch.com which has far more explanations on opencv and training models.. Not quite a waste of time, but a dissapointment.

By Raffaele R

Apr 28, 2020

I personally liked much more other courses of the specialization. There are no intermediate exercises in this one, and I find the instructor not as effective as the previous ones. All in all, it gives a good approximation of what it means to struggle with daily projects.

By Mariana N

Jun 22, 2020

Not good compared to previous courses in this specialisation. Lots of omissions (such as selecting a library not available for Windows). At least the omissions encouraged us to self-educate more in order to fix the errors, but that's not how a course should be taught.

By Sohaib Z

Mar 28, 2020

Previous courses of this specialization were best taught.

But in this course the instructor moves forward throughout the course very quickly , It was difficult to move with this pace.

Although from this course we also learn something new but in difficult manner.

By Atul

May 7, 2020

It was difficult not because there is a learning involved. Seems that Image libraries are not documented well. This course could be planned better. May be choice of final project - business application use case along side OCR will make it better.

thanks Atul

By KEERTHIRAJ G

Dec 30, 2020

please explain deeply and please teach some projects then give project as assignment to students.

we don't have enough knowledge about how to create project and actually how its work.

you give lot of practice exercises easily but give a project like hell.

By Nilo

Nov 26, 2022

Muito diferente dos cursos anteriores do programa que focaram no ensino da linguagem e não de biblioteca específica. Na minha visão este curso não deveria ser parte do programa, mas ser ofertado para quem queira trabalhar com visão computacional.

By James C

Oct 25, 2020

Very different than previous courses in the specialization. Tooling switched to Jupyter lab and pace increases significantly. Final project is quite challenging with some frustrating tooling issues upon submission of the code.

By Rajput S

Jul 21, 2020

These course is more difficult with less theory, I think the course should be in a certain increasing level of project , not like only one project with high difficulty. Anyways the instructor is good and really Hard working

By Mohammad Z

Oct 30, 2020

I hope to improve the materials of this course to make it cover the the assignments and project questions, where I made more effort to find the solutions by searching in web instead of using the included materials.

By Vincent R

Feb 17, 2020

I understand the concept of the capstone project but there are too many issues outside of the course itself (setting Jupyter notebook, submitting project) to make it really enjoyable for a beginner

By Alvaro S

Mar 6, 2020

The weakest of the 5 blocks.

It is not as well prepared with exercises and practices like the other 4 based on runstone environment.

Nevertheless, the contents are super interesting and useful!

By Peter C B

Jan 11, 2024

The material is interesting. But the course needs some work. It's basically lots of information, little practice or exercises, and one big project at the end.

By Teng

Jul 25, 2020

The way of teaching is less effective relative to the previous courses in this specialization.

The final assignment submission can be better. Please improve it.

By Hugo B

Oct 26, 2021

Me parece que el salto de dificultad respecto a los cursos 1-4 es muy alto. La materia es mucho más compleja y se imparte demasiado rápido para mi gusto.

By Allen T

Mar 7, 2021

Good for learning about API's. I've never been interested in Jupyter Notebooks. The assignments weren't straightforward and the peer reviewers ...

By Renato U S

Apr 21, 2020

The content is very very insteresting, however the way is presented is not the best. Much better the courses 1 to 4 in organization and metodology.

By Yongwei W

Sep 23, 2020

A little unclear about how to get our hands wet on these libraries. The notebook environment keeps having bugs that slow down the learning process.