Struct libvips::ops::MosaicOptions [−][src]
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: i32
hwindow: i32
-> Half window size
min: 0, max: 1000000000, default: 5
harea: i32
harea: i32
-> Half area size
min: 0, max: 1000000000, default: 15
mblend: i32
mblend: i32
-> Maximum blend size
min: 0, max: 10000, default: 10
bandno: i32
bandno: i32
-> Band to search for features on
min: 0, max: 10000, default: 0
dx_0: i32
dx_0: i32
-> Detected integer offset
min: -10000000, max: 10000000, default: 0
dy_0: i32
dy_0: i32
-> Detected integer offset
min: -10000000, max: 10000000, default: 0
scale_1: f64
scale_1: f64
-> Detected scale
min: -10000000, max: 10000000, default: 1
angle_1: f64
angle_1: f64
-> Detected rotation
min: -10000000, max: 10000000, default: 0
dy_1: f64
dy_1: f64
-> Detected first-order displacement
min: -10000000, max: 10000000, default: 0
dx_1: f64
dx_1: f64
-> Detected first-order displacement
min: -10000000, max: 10000000, default: 0
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for MosaicOptions
impl Send for MosaicOptions
impl Sync for MosaicOptions
impl Unpin for MosaicOptions
impl UnwindSafe for MosaicOptions
Blanket Implementations
Mutably borrows from an owned value. Read more