Hãy nói về xử lý ảnh.
Đây là điều xảy ra rất nhiều và rất nhiều công ty xử lý hình ảnh hoặc video.
Ý tôi là gì?
Ví dụ, Instagram ở đây, bạn có thể đã sử dụng dịch vụ này.
Những gì bạn làm là tải ảnh của bạn lên và Instagram hiển thị nó cho tất cả bạn bè của bạn.
Nhưng nếu tôi nhấp vào một trong những hình ảnh này ở đây, hình ảnh này thực sự không phải là hình ảnh mà
tôi đã tải lên Instagram, bởi vì hình ảnh mà tôi đã tải lên Instagram rất lớn.
Nó có thể là khoảng năm megabyte.
Những gì Instagram làm là nó xử lý hình ảnh này.
Có thể nó thêm một số bộ lọc thú vị để tôi trông đẹp hơn, nhưng nó cũng cắt hình ảnh này và làm cho
nó nhỏ, vì vậy nó chỉ có vài trăm kilobyte.
Bây giờ, tại sao họ làm điều này?
Họ làm điều này bởi vì, họ làm cho hình ảnh trông đẹp hơn, nhưng cũng để tiết kiệm cho mình một chút tiền nếu
họ tải lên tất cả các hình ảnh mà họ có từ tất cả người dùng của họ.
Và mỗi bức ảnh là một vài megabyte.
Đó là rất nhiều không gian lưu trữ để họ phải giữ những hình ảnh này vì mỗi hình ảnh này đều nằm trên máy chủ
của họ, vì vậy họ tiết kiệm được rất nhiều tiền bằng cách nén những hình ảnh này.
Điều tương tự cũng xảy ra trên Udemy.
Bạn có thể đã xem một khóa học về cái gì đó như Udemy và nghĩ rằng những video này hơi
mờ.
Tôi ước họ rõ ràng hơn một chút.
Udemy cũng làm điều tương tự.
Họ lưu trữ tất cả những video này và nếu họ lưu trữ phiên bản gốc của video, chẳng hạn như những video
mà tôi quay ở định dạng đầy đủ, thì điều đó sẽ khiến họ tốn rất nhiều tiền.
Vì vậy, họ có thể tiết kiệm tiền bằng cách nén những video này để chúng là phiên bản nhỏ hơn, nhưng cũng giúp đỡ những sinh
viên khác có thể xem những video này nhưng không có kết nối Internet tốt để xem chúng
ở chế độ HD.
Vì vậy, đây là một vấn đề rất phổ biến.
Vì vậy, chúng ta sẽ tìm hiểu tất cả về điều đó.
Bây giờ, chúng ta sẽ sử dụng cái gì?
Điều quan trọng là Internet là bạn của bạn.
Là một nhà phát triển python, bạn sẽ có thể tìm thấy các thư viện này bằng cách thực hiện một tìm kiếm đơn giản trên
Google, chẳng hạn như python xử lý hình ảnh.
Và chúng tôi thấy ở đây một loạt các tài nguyên như mười công cụ thao tác hình ảnh Python.
Hoặc những thứ như Open CV, mà chúng ta sẽ nói đến.
Nhưng tôi sẽ giúp bạn đỡ rắc rối và cho bạn biết những gì chúng tôi sẽ sử dụng.
Chúng ta sẽ sử dụng một thứ gọi là gối, đây là một thư viện khá chuẩn để sử dụng với Python khi
thao tác với hình ảnh.
Những gì chúng tôi sẽ làm thực sự là cài đặt thư viện gối này.
Và có một vài cảnh báo ở đây mà chúng ta sẽ đề cập đến trong video tiếp theo.
Nhưng lý tưởng nhất, tất cả những gì bạn sẽ làm.
Là.
Vâng, bạn có thể chỉ cần pip cài đặt gối.
Vì vậy, chúng ta hãy làm điều đó.
Tôi có một thư mục ở đây.
Và một dự án mà chúng tôi sẽ thực hiện.
Vì vậy, hãy bỏ qua mặt phải ở đây.
Nhưng ở đây, tất cả những gì tôi sẽ làm là nói Pip và tôi muốn đảm bảo rằng tôi đang sử dụng lại PIP ba.
Đây là một cái gì đó chúng tôi đã nói về.
Tuỳ bạn.
Đảm bảo rằng chúng tôi đang sử dụng phiên bản PIP mới nhất và sau đó nói cài đặt bên dưới.
Và trong trường hợp của tôi, nó đã được cài đặt cho bạn.
Có thể mất nhiều thời gian hơn một chút để cài đặt gói này.
Bây giờ trong video tiếp theo, tôi sẽ nói một chút về cảnh báo này, điều này thực sự dẫn chúng ta
đến một nhà phát triển chính, Fondamentale.
Vì vậy, tôi sẽ gặp bạn trong một trong đó.