Hướng dẫn save image as binary file python - lưu hình ảnh dưới dạng tệp nhị phân python
Tôi muốn lưu một hình ảnh RGB (.jpg) vào tệp nhị phân (.bin) và nhận cùng một dữ liệu đã lưu (trong tệp .bin) bằng Python và C ++. Show Dưới đây là các mã tôi đã sử dụng để lưu hình ảnh vào tệp bin trong Python và C ++ nhưng tôi có kết quả khác nhau khi tôi so sánh hai tệp .bin. Python
C++
Điều tôi đang tìm kiếm là lưu hình ảnh RGB trong cả C ++ và Python vào tệp nhị phân (. Thanks. Xem thảo luận Cải thiện bài viết Lưu bài viết Xem thảo luận Cải thiện bài viết Lưu bài viết Đọc Bàn luậnOpenCV. Make sure you have installed the library into your Python. For steps for installing OpenCV refers to this article: Set up Opencv with anaconda environment Approach:
Là một hình ảnh màu có các lớp RGB trong đó và phức tạp hơn, hãy chuyển đổi nó sang dạng thang độ xám của nó trước tiên. Python3Thiết lập một dấu ngưỡng, các pixel phía trên dấu đã cho sẽ chuyển màu trắng và bên dưới điểm sẽ chuyển sang màu đen. Dưới đây là việc thực hiện:
Viết hình ảnh nhị phân bằng gốiGối là một cái nĩa của Pil. Đó là một công cụ thao tác hình ảnh hữu ích, nhưng dường như nó có một số lỗi khi đọc hoặc viết dữ liệu nhị phân. Sổ ghi chép Python này là để phục vụ như một hướng dẫn để làm việc xung quanh các vấn đề trong Gối.
|