Chevron Left
Zurück zu Python Project: pillow, tesseract, and opencv

Bewertung und Feedback des Lernenden für Python Project: pillow, tesseract, and opencv von University of Michigan

1,711 Bewertungen
421 Bewertungen

Über den Kurs

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....



23. Juni 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.


1. Apr. 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.

Filtern nach:

326 - 350 von 423 Bewertungen für Python Project: pillow, tesseract, and opencv

von Mohamed A M

12. Sep. 2020

Instructor was not good, I had to search for everything in order to do the projects.

and the course was fast paced, not like the previous 4 courses

von Jonas W

4. Sep. 2020

Not very well maintained over time. Small errors here and there that make it an unnecessary challenge to complete the course.


8. Okt. 2020

Good experience of coding But the videos are too fast to understand overall good course

von Felipe G d A

1. Juni 2020

I woud prefer a course with more hours, to have the codes explained in a detailed pace.

von Irena K

25. Juli 2020

Courses 1 to 4 of this were very well made and structured. This one not so much.

von Andreas A

22. Aug. 2020












































in of the assignement is terrible.

von Roy J A G

9. Okt. 2020

The content is good, the way the training organized needs to be improved.

von Umar M K

13. Sep. 2020

watch out for the the last course!!

rest is totally amazing!!

von Srajan A

11. Juli 2020

Explanation was not so good like other courses

von Mr. C W H R

24. Aug. 2020

Bad assignment arrangements and design

von Pei L

11. Jan. 2020

not as good as the previous courses.

von Sumit C

28. Nov. 2020

Not much Detailed

von ASIF S

31. Aug. 2020

its a bit fast

von Weerachai Y

23. Juni 2020


von ashok m

14. Sep. 2020


von Clement T

1. Aug. 2020

Look, I get that a lot of learning has to be self-directed, and you do learn a lot of trial and error and figuring stuff out by yourself. But at the same time, I do feel that the whole point of designing a course is to direct one's learning in a more guided manner that enables for more EFFICIENT and QUICKER learning. Having completed the first four courses in this specialisation, which were amazing in that aspect, this final course was a MASSIVE letdown. Honestly, I don't see much of a difference if I were to attempt this project directly through github or something and bypassing the course entirely. (From the perspective of someone who knew almost nothing about coding/python prior to the specialization)

Considering the step up from the previous courses, Week 1 was horrible - basically felt like everything was being glossed over, making the entire learning process terribly rough and I ended up spending most of my time googling stuff to figure out what was going on . The lack of teaching honestly made figuring out the week's assignment way harder than the final assignment. Week 2 and 3 saw some improvement, but then goodness me the final assignment submission process was an absolute disgrace - being expected to paste our code into that text box and the peer reviewer to run the code by ourselves ... especially knowing how long the code takes to run .... honestly felt like there was a huge lack of effort on the course designers part.

von Ryan L K H

17. Juni 2020

This course was a real disappointment when compared with the other courses in the Python 3 Programming specialisation. Steve and Paul were EXCELLENT in the first 4 courses, building concepts up slowly and assigning challenging but manageable final assignments that integrated everything learnt prior. This capstone on the other hand had a complete 180 in terms of pedagogy. If the aim was to teach students to learn how to dig through messy documentation, fiddle with libraries and dependencies, and read page after page of stackoverflow forums, then a simple project requiring us to find a library and explain several features would’ve sufficed. Instead, we got three libraries thrown at us with nary an explanation of how to use them. I’m not talking about simply reusing code that has already been constructed by Christopher, but rather, going through analytical skills of how to deconstruct any library and work out the functions. I’ll still recommend the course, but the final capstone does leave a bad taste. I felt like I was tracking to hack together some abomination, instead of purposefully constructing a tool step by step. A shame given that the incremental style of development was emphasised by Steve and Paul a lot. Here, I was adding lines of code without care as to what they did, just in the hopes that it would give me the outputs needed to pass.

von Arthur C K W

25. Juli 2020

On course deign: this course was arranged in a way that is so different from the previous 4 courses of this specialisation. I am using a 11" Mac, and in the lecture video, code blocks would not zoomed, and if I turned on subtitles, that area would cover what the instructor was coding, that has really caused me a headache, and when the instructor was demonstrating, it like he was just following a fixed speed to read out a script, but not really showing how to code... then what's the point of setting up this video lecture? I could have just read the Jupyter module.. And for the "setting up Jupyter Notebook" video, the instructions are not applicable to my machine and the terminal commands were only shown on the video. I do appreciate the doing the projects and how they took us to a greater knowledge depth and a more real-world situation, I just hope they could have planned the communications in a more mindful way. I know technical issues are related to other dependencies, which is somehow more understandable, but I think the course staff should really focus on improving the overall content design and presentation.

von Jerome C

7. Juni 2020

I took this class because it was part of the Python 3 specialization (the last course actually).

The main advantage of the course is the introduction to Jupyter Notebooks. A big plus for me.

But the content is very (too) specific and quite in contrast with the broader applications of the 1st 4 classes in the specialization cycle. And if the idea was to deepdive in a real world application, I get it, but then it would probably have needed to be something a bit more interesting and useful (like pyplot or django).

Finally, and that's the big drawback, the end project was a nightmare, an absolute waste of time. The Coursera platform could simply not handle the required homework. It would run slow (if ever), not accept anything but the raw code (all messed up). The forum is crammed with people asking for a review of their submission, without proper moderation, drowning the more interesting content.

Fortunately I found a work around by running everything locally and posting the Notebook on my own site. But there should have been much better coordination between UMich and Coursera on the submission format.

von David N

3. Juni 2020

This course is too ambitious in trying to achieve what it expects of a novice programmer in 3 weeks. PILLOW, TESSERACT and OPENCV are good libraries but will easily take a novice programmer even with some experience in programming at least 3 months to learn and apply what's used. The poor quality of lecture and pedagogy in this course adds on to the woe of students like me trying to figure out what is exactly being taught in this course and how to apply this in the real world. Any student taking this course will emerge feeling as if we don't have good grasp of the concepts and topics which is a shame given the amount of time, and not to mention money spent.

von Leon C

22. Juni 2020

Although the course had very interesting material, the projects were much more difficult than the previous courses. The lectures were quick and confusing and did not provide enough information to complete the assignments. The project files were huge and took between 15 minutes and over an hour for each run of the assignment. Smaller project files could have been used to accomplish the same goals. If this was not the last course in the specialization, I would have given up just because how long to took to run the project files.

von Jon L

17. Mai 2021

Not terrible, but enrolling in this course is a bit like gambling: either you win a lot, or you lose a lot. The assignments are VERY hard, in relation to the other assignments in the Specialization, and since they only allow you to input one file as a submission you have to run TWO huge programs on zipfiles, instead of just being able to run on one zipfile, and then do the other zipfile later. But, as I said, if you ARE able to do the course, you will gain a lot of experience. Choose wisely.

von praveen t

24. Juni 2020

I Think this course is not for beginners,besides i'am a beginner i had very tough time to solve the assignments and the instructor had taught so fast like newsreader.

if you really want to learn the pillow,tesseract and opencv don't take this course.This instructor had another course applied data science with python.

Finally as a beginner i felt very challenged and i've done some digging on the modules and the libraries on my own and solved the problems

von Sandeep M

30. Mai 2020

Not very relevant to the use of Python especially in the context of finishing up a specialization. The other courses are excellent and this good if the reason you are learning python is to do OCR or ultimately computer vision. Would have been better if the 'exploration of libraries' and research were applied to multiple domain areas of python use such as mashups, workflow orchestration, data analysis, etc....

von André v K

16. Apr. 2022

This course was the final course of the Python 3 Programming Specialisation and it was a frustrating experience overall. Compared to the first four parts (which were great experiences), this one doesn't fit in at all. It's a bit mind blowing how different it is from the first 4 parts actually.

The subject is interesting though.