Tôi cần giảm mức độ xử lý raster của mình bằng một số loại thủ tục tự động trong python. Hiện tại các đường viền của bộ dữ liệu tôi đang sử dụng có sự bất thường (do việc phân loại các đường quét quét trên mặt đất).
Tôi muốn giảm phạm vi xử lý raster để khi tôi truy xuất thông tin ở trên bằng hàm SetNull, các đường viền không được xử lý. Cái gì đó như
Bây giờ điều này có thể dễ dàng được thực hiện với một trích xuất bằng chức năng mặt nạ (ví dụ hình 2) mặc dù điều đó sẽ yêu cầu lựa chọn thủ công vùng mặt nạ. Tôi có thể sử dụng để xác định vùng phạm vi (bỏ qua các giá trị nốt) trừ đi độ rộng đường viền theo hướng x và y của mỗi hàng / cột và sau đó sử dụng arcpy.env.extent
trong Python?