Нужно написать конвертор изображения в бинарный код и обратно. Вики
Мой код:
function convertToBinary($pathToImage)
{
$image = self::getImage($pathToImage);
$size = getimagesize($pathToImage);
$width = $size[0];
$height = $size[1];
$bin = [];
for($x=0;$x<$width;$x++)
{
for($y=0;$y<$height;$y++)
{
$rgb = imagecolorat($image, $x, $y);
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> 8) & 0xFF;
$b = $rgb & 0xFF;
$bin[]=[decbin($r), decbin($g), decbin($b)];
}
}
return $bin;
}
self::getImage
- просто получаю результат imagecreatefrom
.
Для теста использую изображения с вики (надпись BIN), но получаю совсем другой результат.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Есть картинка в виде бинарных данных взятых из базы (тип поля image), как из них получить картинку и вывести в верстку?
Есть функция f(), не принимающая параметров и содержащая другие функции f1, f2, f3, f4, expectДругие функции (f1, f2, f3, f4, expect) описаны в подключаемом файле