MCPcopy Create free account
hub / github.com/MearaY/StegaPy / read

Method read

StegaPy/plugin/lsb/lsb_input_stream.py:67–69  ·  view source on GitHub ↗
(self, size: int = -1)

Source from the content-addressed store, hash-verified

65 return bit
66
67 def read(self, size: int = -1) -> bytes:
68 n = self.header.get_data_length() if size < 0 else min(size, self.header.get_data_length())
69 return self._read_bytes(n)
70
71 def get_data_header(self) -> LSBDataHeader:
72 return self.header

Callers 7

extract_dataMethod · 0.95
_readFunction · 0.45
data_hiding_uiFunction · 0.45
watermarking_uiFunction · 0.45
file_to_bytesMethod · 0.45
stream_to_bytesMethod · 0.45
byte_array_to_imageMethod · 0.45

Calls 2

_read_bytesMethod · 0.95
get_data_lengthMethod · 0.80

Tested by

no test coverage detected