mirror of
https://github.com/boostorg/gil.git
synced 2026-01-22 05:12:30 +00:00
* Add docs for histogram * Add docs and make changes: - Made changes suggested in first review - Add docs for relevant files * Rename docs file and correct typos * Change doc for cumulative histogram * Add docs for histogram equalization * Make changes suggested in review * Add docs * Remove docs for algorithms * Move images to test_images Co-authored-by: Mateusz Łoskot <mateusz@loskot.net>
46 lines
627 B
ReStructuredText
46 lines
627 B
ReStructuredText
.. _std:
|
|
|
|
STD extension
|
|
=============
|
|
|
|
Supported Types:
|
|
----------------
|
|
|
|
#. std\:\:vector (1D)
|
|
#. std\:\:map (1D)
|
|
#. std\:\:unordered_map (1D)
|
|
#. std\:\:array (1D)
|
|
|
|
|
|
Usage
|
|
-----
|
|
|
|
#. **fill_histogram()**
|
|
|
|
.. code-block:: cpp
|
|
|
|
// Demo for std::vector
|
|
std::vector<int> v;
|
|
gil::gray8_image_t img;
|
|
/*
|
|
Fill image ...
|
|
*/
|
|
gil::fill_histogram(view(img), v, false);
|
|
|
|
#. **cumulative_histogram()**
|
|
|
|
.. code-block:: cpp
|
|
|
|
// Demo for std::vector
|
|
std::vector<int> v;
|
|
/*
|
|
Fill vector...
|
|
*/
|
|
gil::cumulative_histogram(v);
|
|
|
|
|
|
|
|
|
|
|
|
|