MCPcopy Create free account
hub / github.com/ImageOptim/libimagequant / liq_histogram_add_image

Function liq_histogram_add_image

imagequant-sys/src/ffi.rs:661–670  ·  view source on GitHub ↗
(input_hist: &mut liq_histogram, attr: &liq_attr, input_image: &mut liq_image)

Source from the content-addressed store, hash-verified

659#[no_mangle]
660#[inline(never)]
661pub extern "C" fn liq_histogram_add_image(input_hist: &mut liq_histogram, attr: &liq_attr, input_image: &mut liq_image) -> liq_error {
662 if bad_object!(attr, LIQ_ATTR_MAGIC) ||
663 bad_object!(input_hist, LIQ_HISTOGRAM_MAGIC) ||
664 bad_object!(input_image, LIQ_IMAGE_MAGIC) { return Error::InvalidPointer; }
665 let attr = &attr.inner;
666 let input_hist = &mut input_hist.inner;
667 let input_image = &mut input_image.inner;
668
669 input_hist.add_image(attr, input_image).err().unwrap_or(LIQ_OK)
670}
671
672/// This is just to exist in backtraces of crashes that aren't mine
673#[no_mangle]

Callers 1

test_histogramFunction · 0.85

Calls 1

add_imageMethod · 0.80

Tested by 1

test_histogramFunction · 0.68