pub struct HaralickFeatures {Show 15 fields
pub contrast: f64,
pub correlation: f64,
pub energy: f64,
pub homogeneity: f64,
pub entropy: f64,
pub dissimilarity: f64,
pub variance: f64,
pub sum_average: f64,
pub sum_entropy: f64,
pub difference_entropy: f64,
pub info_measure_corr1: f64,
pub info_measure_corr2: f64,
pub max_correlation_coeff: f64,
pub cluster_shade: f64,
pub cluster_prominence: f64,
}Expand description
Haralick texture features computed from GLCM
Fields§
§contrast: f64Contrast (variance of differences)
correlation: f64Correlation (linear dependency)
energy: f64Energy/Angular Second Moment (uniformity)
homogeneity: f64Homogeneity/Inverse Difference Moment (smoothness)
entropy: f64Entropy (randomness)
dissimilarity: f64Dissimilarity (linear contrast)
variance: f64Variance
sum_average: f64Sum average
sum_entropy: f64Sum entropy
difference_entropy: f64Difference entropy
info_measure_corr1: f64Information measure of correlation 1
info_measure_corr2: f64Information measure of correlation 2
max_correlation_coeff: f64Maximum correlation coefficient
cluster_shade: f64Cluster shade
cluster_prominence: f64Cluster prominence
Trait Implementations§
Source§impl Clone for HaralickFeatures
impl Clone for HaralickFeatures
Source§fn clone(&self) -> HaralickFeatures
fn clone(&self) -> HaralickFeatures
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HaralickFeatures
impl Debug for HaralickFeatures
Source§impl Default for HaralickFeatures
impl Default for HaralickFeatures
Source§fn default() -> HaralickFeatures
fn default() -> HaralickFeatures
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HaralickFeatures
impl RefUnwindSafe for HaralickFeatures
impl Send for HaralickFeatures
impl Sync for HaralickFeatures
impl Unpin for HaralickFeatures
impl UnsafeUnpin for HaralickFeatures
impl UnwindSafe for HaralickFeatures
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more