Commit graph

135 commits

Author SHA1 Message Date
Cédric Bonhomme
10256ba28b
chg: Updated copyright years. 2025-01-03 13:17:58 +01:00
Cédric Bonhomme
a6140fef36
chg: [lsb] Added a parameter, close_file, to lsb.reveal in order to specify if the file must be closed at the end of the processing. 2024-09-07 23:51:47 +02:00
Cédric Bonhomme
b592ce4bcb
chg: Updated repository default URL. 2024-03-01 10:14:10 +01:00
Cédric Bonhomme
d863dbfddb
Updated copyright years. 2024-01-01 20:32:02 +01:00
Cédric Bonhomme
a3dd6be618
Dropped Python 3.8 support. 2023-12-31 00:38:32 +01:00
Cédric Bonhomme
0537c13a08
Updated CHANGELOG. 2023-05-23 10:04:06 +02:00
Cédric Bonhomme
bc9b91e983
chg: [type] Changed the way variables in some funtions are typed. 2023-05-21 10:30:11 +02:00
Cédric Bonhomme
c12b371e7d
chg: [type] Changed the way the dict in erotosthenes funtion is typed. 2023-05-21 10:26:33 +02:00
Cédric Bonhomme
3fd55e2e79
fix: [type] Removed the return type of the function n_at_a_time. 2023-05-21 10:21:48 +02:00
Cédric Bonhomme
7abce7d5d9
fixed few mypy related issues. 2023-04-26 14:17:49 +02:00
Cédric Bonhomme
d6a18a71e4
fix: [numpy] is a deprecated alias for . (Deprecated NumPy 1.24) 2023-01-09 13:46:51 +01:00
Cédric Bonhomme
fb4b596726
fix: [flake8] Addressed flake8 warnings. 2022-11-20 21:49:02 +01:00
Cédric Bonhomme
18d1176ae8
chg [release]: Updated changelog and documentation. 2022-11-20 00:27:14 +01:00
Cédric Bonhomme
2e4f1629fd
fix: [mypy] Addressed mypy errors. 2022-11-20 00:15:25 +01:00
Cédric Bonhomme
e290d1260e
chg: [flake] Addressed some flake and mypy issues. 2022-11-13 23:28:32 +01:00
Flavien
3103a3ae9b Merge lsb and lsbset modules 2022-11-11 12:15:25 +01:00
Flavien
0d98e1834c Create Hider and Revealer class 2022-11-09 17:15:21 +01:00
Flavien
58dbb94c5e Refacto lsbset.reveal to use getpixel 2022-11-08 21:44:43 +01:00
Flavien
257d2c2f68 Refacto lsbset.hide to use less memory 2022-11-08 21:41:10 +01:00
Cédric Bonhomme
1b8d8042b7
fix: [core] various minor bug fixes. 2022-01-05 00:29:13 +01:00
Cédric Bonhomme
555cf1acc2
chg: updated releases note. 2021-11-29 22:58:41 +01:00
Cédric Bonhomme
d7ea51eed7
chg: [style] !minor reformat 2021-11-24 13:38:04 +01:00
Cédric Bonhomme
b6c8cc3d35
chg: [mypy] fixed mypy issue 2021-11-24 13:31:37 +01:00
Cédric Bonhomme
871f1f60b4
chg: [mypy] fixed mypy issue 2021-11-24 13:09:24 +01:00
Cédric Bonhomme
0460acd7f3
chg: [mypy] fixed mypy issue 2021-11-24 12:11:26 +01:00
Cédric Bonhomme
a1213a9163
chg: [style] Reformated with black. 2021-11-24 09:16:05 +01:00
Cédric Bonhomme
891051f77b
chg: [shi-tomashi corner generator] fixed the test of the generator 2021-11-24 09:15:35 +01:00
thundersparkf
8ea1553538 added: shi-tomashi corner generator
Signed-off-by: thundersparkf <devagastya0@gmail.com>
2021-11-23 02:32:02 +05:30
Cédric Bonhomme
4aac55ec77
chg: [core ] various minor fixes. 2021-11-01 13:52:16 +01:00
Cédric Bonhomme
c1ec5b9ab1
updated copyright years 2021-02-06 23:03:35 +01:00
Cédric Bonhomme
04531488ca
nose2 replaces nose for the unit tests 2019-12-19 23:03:49 +01:00
Cédric Bonhomme
71f6c08c28
Improved code style. 2019-12-17 09:18:37 +01:00
Cédric Bonhomme
a61a7916a3
Improved mypy checks 2019-12-15 21:51:39 +01:00
Cédric Bonhomme
e5cfceb261
Updated URLs. 2019-12-15 15:53:47 +01:00
Cédric Bonhomme
5122f204f6
Cleaned headers info 2019-06-07 22:56:18 +02:00
AdrienCos
b054fc7a0c
Updated metadata 2019-06-06 22:05:56 -04:00
AdrienCos
2d74094dc3
Fixed steganalysis parity to be compatible with RGBA images 2019-06-06 21:59:25 -04:00
AdrienCos
064456e2a3
Added a unit test for steganlysis-parity 2019-06-06 21:45:15 -04:00
AdrienCos
097692900a Fixed type error 2019-06-04 17:30:55 -04:00
AdrienCos
9f032fffbc Implemented LFSR generator with tests and CLI integration 2019-06-04 17:30:55 -04:00
AdrienCos
3f350c3569
Encapsulated the ackermann_naive generator, updated revision dates 2019-06-04 11:40:50 -04:00
Cédric Bonhomme
5df01ea737
Cosmethic changes. 2019-06-01 12:01:15 +02:00
Cédric Bonhomme
c3f6f392f3
added a shift parameter for the lsb module. closes #25 2019-06-01 11:53:07 +02:00
Cédric Bonhomme
f3cbe09b21
mypy tests were failing 2019-06-01 01:20:26 +02:00
Cédric Bonhomme
5694e5c806
Ackermann is now encapsulated in a generator. 2019-06-01 00:58:00 +02:00
Cédric Bonhomme
1704aec690
Updated revision date. 2019-05-31 22:30:14 +02:00
Cédric Bonhomme
0e18b2f95a
Ignore the alpha component when revealing a message. 2019-05-31 22:21:35 +02:00
Cédric Bonhomme
48ff22476f
fixes #23: lsbset.hide cause .png transparent area lost. 2019-05-31 22:15:04 +02:00
Peter Justin
d8fe34e5bc black + remove unused imports 2019-04-08 10:03:24 +02:00
Peter Justin
93de151025 Add option to either pass a path or an Image instance 2019-04-08 09:58:06 +02:00