Tôi có một hình ảnh ở định dạng byte[]
mảng trong mã Java của tôi. Tôi muốn các thông tin sau được trích xuất từ mảng đó. Làm thế nào tôi có thể làm điều đó càng nhanh càng tốt.Trích xuất chiều rộng, chiều cao, màu sắc và loại hình ảnh từ mảng byte
- Width
- Chiều cao
- Color (màu đen & trắng, màu hoặc trong suốt? Nếu màu sắc, màu sắc chính là những gì?)
- Loại (Là hình ảnh PNG, GIF, JPEG, vv)
Trích xuất loại thông tin đó bằng cách sử dụng các hoạt động bitwise trên mảng byte của bạn là một nhiệm vụ lớn. Tôi sẽ sử dụng một số thư viện cho điều đó. – Simon
Tạo hình ảnh của một số loại (có thể sử dụng 'ImageIO') và trích xuất các thuộc tính hình ảnh – MadProgrammer
@Simon Tôi không gặp vấn đề gì khi sử dụng thư viện. –