ee.Image.visualize
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Tạo hình ảnh trực quan RGB hoặc thang độ xám của một hình ảnh. Mỗi đối số về độ khuếch đại, độ lệch, giá trị tối thiểu, giá trị tối đa và gamma có thể nhận một giá trị duy nhất (sẽ được áp dụng cho tất cả các dải tần) hoặc một danh sách các giá trị có cùng độ dài với các dải tần.
Cách sử dụng | Giá trị trả về |
---|
Image.visualize(bands, gain, bias, min, max, gamma, opacity, palette, forceRgbOutput) | Hình ảnh |
Đối số | Loại | Thông tin chi tiết |
---|
this: image | Hình ảnh | Hình ảnh cần trực quan hoá. |
bands | Đối tượng, mặc định: null | Danh sách các dải tần cần trực quan hoá. Nếu trống, 3 giá trị đầu tiên sẽ được dùng. |
gain | Đối tượng, mặc định: null | (Các) mức tăng hình ảnh trực quan cần sử dụng. |
bias | Đối tượng, mặc định: null | (Các) độ lệch trực quan cần sử dụng. |
min | Đối tượng, mặc định: null | (Các) giá trị cần liên kết với giá trị RGB8 là 0. |
max | Đối tượng, mặc định: null | (Các) giá trị cần ánh xạ đến giá trị RGB8 là 255. |
gamma | Đối tượng, mặc định: null | (Các) hệ số hiệu chỉnh gamma cần sử dụng. |
opacity | Số, mặc định: null | Hệ số tỷ lệ độ mờ cần sử dụng. |
palette | Đối tượng, mặc định: null | Bảng màu cần sử dụng. Danh sách mã nhận dạng màu CSS hoặc chuỗi màu thập lục phân (ví dụ: ["red", "00FF00", "blueviolet"]). |
forceRgbOutput | Boolean, mặc định: false | Có tạo đầu ra RGB ngay cả đối với đầu vào một băng tần hay không. |
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-26 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-26 UTC."],[[["\u003cp\u003eVisualizes an image in RGB or grayscale by adjusting gain, bias, min/max values, and gamma correction for specified or default bands.\u003c/p\u003e\n"],["\u003cp\u003eAccepts single values or lists for gain, bias, min, max, and gamma to apply to all or individual bands, respectively.\u003c/p\u003e\n"],["\u003cp\u003eOffers customization options including opacity, a color palette for multi-band visualization, and forced RGB output.\u003c/p\u003e\n"],["\u003cp\u003eUses a list of CSS color identifiers or hexadecimal color strings for the palette parameter when visualizing multi-band images.\u003c/p\u003e\n"],["\u003cp\u003eOperates on an input image and returns a modified image with the specified visualization parameters applied.\u003c/p\u003e\n"]]],["The `Image.visualize` function generates an RGB or grayscale image visualization. It accepts arguments like `gain`, `bias`, `min`, `max`, and `gamma`, which can be applied to all bands or to individual bands specified in a list. Users can select specific `bands` to visualize or use the first three by default. The `opacity` controls scaling, and a `palette` allows for color customization. `forceRgbOutput` enables RGB output for single-band images.\n"],null,["# ee.Image.visualize\n\nProduces an RGB or grayscale visualization of an image. Each of the gain, bias, min, max and gamma arguments can take either a single value, which will be applied to all bands, or a list of values the same length as bands.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-------------------------------------------------------------------------------------------------------------------------------------|---------|\n| Image.visualize`(`*bands* `, `*gain* `, `*bias* `, `*min* `, `*max* `, `*gamma* `, `*opacity* `, `*palette* `, `*forceRgbOutput*`)` | Image |\n\n| Argument | Type | Details |\n|------------------|-------------------------|---------------------------------------------------------------------------------------------------------------------------------|\n| this: `image` | Image | The image to visualize. |\n| `bands` | Object, default: null | A list of the bands to visualize. If empty, the first 3 are used. |\n| `gain` | Object, default: null | The visualization gain(s) to use. |\n| `bias` | Object, default: null | The visualization bias(es) to use. |\n| `min` | Object, default: null | The value(s) to map to RGB8 value 0. |\n| `max` | Object, default: null | The value(s) to map to RGB8 value 255. |\n| `gamma` | Object, default: null | The gamma correction factor(s) to use. |\n| `opacity` | Number, default: null | The opacity scaling factor to use. |\n| `palette` | Object, default: null | The color palette to use. List of CSS color identifiers or hexadecimal color strings (e.g., \\['red', '00FF00', 'blueviolet'\\]). |\n| `forceRgbOutput` | Boolean, default: false | Whether to produce RGB output even for single-band inputs. |"]]