Commit 89db45bf authored by narugo1992's avatar narugo1992
Browse files

dev(narugo): migrate lsb code

parent 968ecf7c
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
imgutils.metadata
========================

.. currentmodule:: imgutils.metadata

.. automodule:: imgutils.metadata


.. toctree::
    :maxdepth: 3

    lsb
+79 −0
Original line number Diff line number Diff line
imgutils.metadata.lsb
========================

.. currentmodule:: imgutils.metadata.lsb

.. automodule:: imgutils.metadata.lsb


read_lsb_raw_bytes
------------------------------------------------

.. autofunction:: read_lsb_raw_bytes



read_lsb_metadata
------------------------------------------------

.. autofunction:: read_lsb_metadata



write_lsb_raw_bytes
------------------------------------------------

.. autofunction:: write_lsb_raw_bytes



write_lsb_metadata
------------------------------------------------

.. autofunction:: write_lsb_metadata



LSBReadError
------------------------------------------------

.. autoclass:: LSBReadError



LSBExtractor
------------------------------------------------

.. autoclass:: LSBExtractor
    :members: __init__, get_one_byte, get_next_n_bytes, read_32bit_integer



ImageLsbDataExtractor
------------------------------------------------

.. autoclass:: ImageLsbDataExtractor
    :members: __init__, extract_data



serialize_pnginfo
------------------------------------------------

.. autofunction:: serialize_pnginfo



serialize_json
------------------------------------------------

.. autofunction:: serialize_json



inject_data
------------------------------------------------

.. autofunction:: inject_data

+0 −29
Original line number Diff line number Diff line
@@ -34,32 +34,3 @@ save_image_with_naimeta
.. autofunction:: save_image_with_naimeta

LSBExtractor
------------------------------------------------

.. autoclass:: LSBExtractor
    :members: __init__, get_one_byte, get_next_n_bytes, read_32bit_integer



ImageLsbDataExtractor
------------------------------------------------

.. autoclass:: ImageLsbDataExtractor
    :members: __init__, extract_data



serialize_metadata
------------------------------------------------

.. autofunction:: serialize_metadata



inject_data
------------------------------------------------

.. autofunction:: inject_data

+1 −0
Original line number Diff line number Diff line
@@ -34,6 +34,7 @@ configuration file's structure and their versions.
    api_doc/detect/index
    api_doc/edge/index
    api_doc/generic/index
    api_doc/metadata/index
    api_doc/metrics/index
    api_doc/ocr/index
    api_doc/operate/index
+1 −0
Original line number Diff line number Diff line
from .lsb import read_lsb_raw_bytes, read_lsb_metadata, write_lsb_raw_bytes, write_lsb_metadata, LSBReadError
Loading