ee.Image.sampleRectangle

Trích xuất một vùng pixel hình chữ nhật từ hình ảnh vào một mảng ND cho mỗi dải tần. Các mảng được trả về trong một đối tượng giữ nguyên các thuộc tính như hình ảnh và hình học giống như hình học được dùng để lấy mẫu hình ảnh (hoặc dấu vết hình ảnh nếu không được chỉ định). Mỗi dải được lấy mẫu trong phép chiếu đầu vào của dải đó và nếu không có thành phần hình học nào được chỉ định, thì dải đó sẽ được lấy mẫu bằng dấu vết của nó. Đối với các dải vô hướng, mảng đầu ra là 2D. Đối với các dải ô mảng, mảng đầu ra là (2+N)D, trong đó N là số chiều trong dải ô ban đầu. Nếu lấy mẫu các dải mảng, tất cả các mảng phải có cùng số lượng phần tử. Nếu vùng được lấy mẫu của một dải hoàn toàn bị che và bạn chỉ định một giá trị mảng mặc định, thì giá trị mảng mặc định sẽ được dùng thay cho việc lấy mẫu hình ảnh.

Cách sử dụngGiá trị trả về
Image.sampleRectangle(region, properties, defaultValue, defaultArrayValue)Tính năng
Đối sốLoạiThông tin chi tiết
this: imageHình ảnhHình ảnh để lấy mẫu.
regionHình học, mặc định: nullVùng có hộp giới hạn được chiếu dùng để lấy mẫu hình ảnh. Mặc định là dấu vết trong mỗi dải tần.
propertiesDanh sách, mặc định: nullCác thuộc tính cần sao chép từ hình ảnh được lấy mẫu. Theo mặc định, tất cả các thuộc tính không phải của hệ thống.
defaultValueFloat, mặc định: nullGiá trị mặc định được dùng khi một pixel được lấy mẫu bị che hoặc nằm ngoài phạm vi của một dải tần.
defaultArrayValueMảng, mặc định: nullGiá trị mặc định được dùng khi một pixel mảng được lấy mẫu bị che hoặc nằm ngoài phạm vi của một dải tần.