Về khái niệm, bạn cần tìm ra giá trị pixel nào đại diện cho các ô không có dữ liệu và sau đó chỉnh sửa bảng màu của bạn để gán các giá trị ĐỎ, XANH, XANH (RGB) trong bảng màu là 255.255.255 cho giá trị ô đó.
Nếu bạn không có giấy phép phù hợp để làm điều này trong Arc, bạn có thể sử dụng công cụ gdal_translate (một trong những công cụ dòng lệnh gdal / ogr)
xuất bảng màu cho tif của bạn dưới dạng tệp XML.
gdal_translate -of VRT myImage.tif outColorTable.vrt
mở tệp .vrt trong trình soạn thảo văn bản và tìm mục nhập cho giá trị không có pixel dữ liệu của bạn. Không có số chỉ mục cho các giá trị ô, vì vậy bạn phải đếm ngược đến mục chính xác.
chỉnh sửa giá trị này thành <Entry c1="255" c2="255" c3="255" c4="255"/>
Bây giờ, tạo một tif mới dựa trên bảng màu mới
gdal_translate outColorTable.vrt newCorrected.tif
(ví dụ được thêm vào dựa trên bình luận bên dưới)
Khi tôi chạy lệnh trong mục số 2 ở trên và mở tệp .vrt trong trình soạn thảo văn bản, tôi thấy nội dung XML.
Một phần của tập tin bao gồm các dòng trông như thế này, tôi đã loại bỏ hầu hết chúng.