Closed Ashh-Z closed 2 days ago
Using a decode of 32 bytes can only encode 4 characters.
Using a decode of 32 bytes can only encode 4 characters.
Sorry but I don't get it. So is this working as expected ?
If you try to encode more than 4 characters you can get some weird results. Try with 4, it should work as expected.
I watermarked the image using dwtDctSvd. When using the WatermarkDecoder on this image, the output is 'test.' I also tried saving the watermarked image in .jpg and .png formats, but the output remains the same. I tried using
watermark.decode('utf-8','replace')
, but the result is same. Additionally, I tested if the initial image can be watermarked using the code given here (https://github.com/ShieldMnt/invisible-watermark/issues/30#issuecomment-1928054451). This returns true for my image.Is this expected for the WatermarkDecoder? If yes, what does this mean?