einfach_orangensaft to ich_iel@feddit.org · 3 months agoich_ielimagemessage-square14linkfedilinkarrow-up197arrow-down11
arrow-up196arrow-down1imageich_ieleinfach_orangensaft to ich_iel@feddit.org · 3 months agomessage-square14linkfedilink
minus-squareinkeso@feddit.orglinkfedilinkarrow-up6·3 months agoHa! Na das nenne ich mal ne produktive Mittagspause ;p auflösung aber wie? Die versteckte Botschaft ist im letzten Bit pro Farbkanal… python from PIL import Image from numpy import array, vectorize i = array(Image.open("stego.png")) n = vectorize(lambda p: (p & 0x01) * 255)(i) Image.fromarray(n).save("antistego-py.png") R library(png) i <- readPNG("stego.png") for (p in 1:3) i[,,p] <- (i[,,p] * 255) %% 2 writePNG(i, "antistego-r.png") imagemagick magick stego.png -fx "(p * 255) % 2" antistego-magick.png
minus-squareLumidaub@feddit.orglinkfedilinkEnglisharrow-up3·3 months agoWie soll ich das denn mit meinem Popel-Krita rausfinden? Skandal!
Ha! Na das nenne ich mal ne produktive Mittagspause ;p
auflösung
aber wie?
Die versteckte Botschaft ist im letzten Bit pro Farbkanal…
python
from PIL import Image from numpy import array, vectorize i = array(Image.open("stego.png")) n = vectorize(lambda p: (p & 0x01) * 255)(i) Image.fromarray(n).save("antistego-py.png")
R
imagemagick
Wie soll ich das denn mit meinem Popel-Krita rausfinden? Skandal!
Volle Punktzahl :D