使用Stepic 0.3版本。我正在执行将消息编码到JPG图像中的命令。我使用的代码如下:
from PIL import Image
import stepic
im = Image.open ("tester.jpg")
im2 = stepic.encode(im, '0987639987069730979076409784690y7689734')
im2.save('stegtest.jpg')
im1 = Image.open('stegtest.jpg')
s = stepic.decode(im1)
print s
data = s.decode()
print data
然而,打印S和打印数据给了我一个像6`或其他一些奇怪字符的值。我认为我正在按照它们应该使用的方式使用这些函数,为什么我没有得到正确的结果?