我有一个学校项目,我现在已经工作了一段时间。它应该通过红色像素值将消息编码为图像。
它应该像这样工作:将像素红色值设置为等于消息中的第一个ascii字符值。然后,将像素绿色值设置为x,将蓝色值设置为y,该值给出包含消息中下一个字母的下一个像素的坐标。然后循环直到最后一个值,此时它将绿色和蓝色值设置为0,以标记消息的结束。
我已经能够解码我拥有的示例图像了,但是在新图像上运行我的以下编码文件之后,它只解码了消息中的最后一个字母。
return $this->hasMany('App\product', 'brand_id', 'brand_id');
所以,当我运行这个,然后运行我的解码器时,它会吐出一个' e'结束。