ee.Image.register

Đăng ký một hình ảnh vào hình ảnh tham khảo trong khi cho phép biến dạng cục bộ, biến dạng tấm cao su. Các độ lệch được tính toán trong CRS của hình ảnh tham khảo, ở một tỷ lệ do độ phân giải thấp nhất của 3 phép chiếu sau đây quyết định: phép chiếu hình ảnh đầu vào, phép chiếu hình ảnh tham khảo và phép chiếu được yêu cầu. Sau đó, các độ lệch được áp dụng cho hình ảnh đầu vào để đăng ký hình ảnh đó với hình ảnh tham chiếu.

Cách sử dụngGiá trị trả về
Image.register(referenceImage, maxOffset, patchWidth, stiffness)Hình ảnh
Đối sốLoạiThông tin chi tiết
this: imageHình ảnhHình ảnh cần đăng ký.
referenceImageHình ảnhHình ảnh cần đăng ký.
maxOffsetSố thực dấu phẩy độngĐộ lệch tối đa được phép khi cố gắng căn chỉnh hình ảnh đầu vào, tính bằng mét. Việc sử dụng giá trị nhỏ hơn có thể giảm đáng kể thời gian tính toán, nhưng giá trị đó vẫn phải đủ lớn để bao phủ độ lệch lớn nhất trong toàn bộ vùng hình ảnh.
patchWidthSố thực dấu phẩy động, mặc định: nullKích thước bản vá để phát hiện độ lệch hình ảnh, tính bằng mét. Bạn nên đặt giá trị này đủ lớn để nắm bắt hoạ tiết, cũng như đủ lớn để các đối tượng có thể bỏ qua có kích thước nhỏ trong bản vá. Giá trị mặc định là null. Kích thước bản vá sẽ được xác định tự động nếu bạn không cung cấp.
stiffnessSố thực dấu phẩy động, mặc định: 5Thực thi ràng buộc độ cứng cho giải pháp. Các giá trị hợp lệ nằm trong phạm vi [0,10]. Độ cứng được dùng để loại bỏ giá trị ngoại lệ khi xác định độ lệch tại các điểm lưới liền kề. Giá trị càng cao thì giải pháp càng hướng đến một phép biến đổi cứng. Giá trị càng thấp thì hình ảnh càng bị méo hình hoặc cong vênh nhiều hơn trong quá trình đăng ký.