Tôi đã hỏi các câu hỏi tương tự trước đây, nhưng chưa nhận được câu trả lời dứt khoát. Dường như phải có cách để thêm/sửa đổi siêu dữ liệu vào một hình ảnh mà không cần tải hình ảnh vào bộ nhớ mà không phải xử lý trực tiếp các bit đọc.Làm thế nào để viết hoặc sửa đổi dữ liệu EXIF cho một hình ảnh hiện có trên hệ thống tập tin, mà không cần tải hình ảnh?
Có vẻ như cách tồn tại khi sử dụng CMSampleBufferRef
s, nhưng tôi cần để có thể làm điều này với một hình ảnh thông thường đã được lưu vào đĩa. Ví dụ:
Ví dụ: được cung cấp png
rất lớn tại /Documents/photo.png
, tôi muốn sửa đổi siêu dữ liệu exif của mình mà không phải tải hình ảnh đó.
Liên quan: [Có cách nào dễ dàng để chỉnh sửa dữ liệu đánh dấu jpeg tại chỗ không?] (Http://stackoverflow.com/q/10508410/85950) – blahdiblah
Vì @ H2CO3 cung cấp cho bạn giải pháp duy nhất bạn có thể sử dụng (Tôi không có), hãy chấp nhận câu trả lời của anh ấy. –
Cũng xin lưu ý rằng nếu bạn không chấp nhận bất kỳ câu trả lời nào, bạn vẫn sẽ không nhận được giá trị của tiền thưởng. Vì vậy, nó sẽ chỉ là một lợi ích cho một trong những người trả lời nếu bạn chấp nhận một trong những câu trả lời. :) –