Struct libvips::ops::MosaicOptions
source · pub struct MosaicOptions {
pub hwindow: i32,
pub harea: i32,
pub mblend: i32,
pub bandno: i32,
pub dx_0: i32,
pub dy_0: i32,
pub scale_1: f64,
pub angle_1: f64,
pub dy_1: f64,
pub dx_1: f64,
}Expand description
Options for mosaic operation
Fields§
§hwindow: i32hwindow: i32 -> Half window size
min: 0, max: 1000000000, default: 5
harea: i32harea: i32 -> Half area size
min: 0, max: 1000000000, default: 15
mblend: i32mblend: i32 -> Maximum blend size
min: 0, max: 10000, default: 10
bandno: i32bandno: i32 -> Band to search for features on
min: 0, max: 10000, default: 0
dx_0: i32dx_0: i32 -> Detected integer offset
min: -10000000, max: 10000000, default: 0
dy_0: i32dy_0: i32 -> Detected integer offset
min: -10000000, max: 10000000, default: 0
scale_1: f64scale_1: f64 -> Detected scale
min: -10000000, max: 10000000, default: 1
angle_1: f64angle_1: f64 -> Detected rotation
min: -10000000, max: 10000000, default: 0
dy_1: f64dy_1: f64 -> Detected first-order displacement
min: -10000000, max: 10000000, default: 0
dx_1: f64dx_1: f64 -> Detected first-order displacement
min: -10000000, max: 10000000, default: 0
Trait Implementations§
source§impl Clone for MosaicOptions
impl Clone for MosaicOptions
source§fn clone(&self) -> MosaicOptions
fn clone(&self) -> MosaicOptions
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more