Это описано в файлах в каталоге, читает их и сохраняет в файлах с 500 строк max в новый каталог. Это отлично работает для меня (спасибо Даниэлю), но мне нужна модификация. Я хотел бы сохранить файлы, основанные на альфа-num. Во-первых, сортировка массива alpha численно (уже строчная) будет первым шагом, который я предполагаю. Возьмите все строки в […]
Я не могу найти PHP-скрипт для вычисления Alpha Krippendorff . Мне нужно это для проекта, над которым я работаю, но единственные вещи, которые я смог найти в Интернете, либо написаны на Python (что я ничего не знаю), либо предназначены для программных пакетов SAS / SPSS. Любая помощь приветствуется. Благодаря!
Я изменяю размеры изображений PNG, используя функцию библиотеки изображений GD ImageCopyResampled (). Все работает отлично, я даже могу сохранить прозрачность альфа-смешивания с использованием ImageCreateTrueColor () вместо использования ImageCreate () для создания измененного изображения. Проблема в том, что если я использую ImageCreateTrueColor (), а не ImageCreate (), размер файла PNG-файлов увеличивается от примерно 80 кб до […]
Я передумал, как правильно управлять альфой, когда я изменяю размер png. Мне удалось добиться прозрачности, но только для прозрачных пикселей. Вот мой код: $src_image = imagecreatefrompng($file_dir.$this->file_name); $dst_image = imagecreatetruecolor($this->new_image_width, $this->new_image_height); imagealphablending($dst_image, true); imagesavealpha($dst_image, true); $black = imagecolorallocate($dst_image, 0, 0, 0); imagecolortransparent($dst_image, $black); imagecopyresampled($dst_image, $src_image, 0, 0, 0, 0, $this->new_image_width, $this->new_image_height, $this->image_width, $this->image_height); imagepng($dst_image, $file_dir.$this->file_name); Начиная […]
У меня возникли некоторые серьезные проблемы с получением PNG-прозрачности в PNG, который вращается. $filename = 'bird_up.png'; $source = imagecreatefrompng($filename) or die('Error opening file '.$filename); imagealphablending($source, false); imagesavealpha($source, true); $rotation = imagerotate($source, $degrees, imageColorAllocateAlpha($source, 0, 0, 0, 127)); imagealphablending($source, false); imagesavealpha($source, true); header('Content-type: image/png'); imagepng($rotation); imagedestroy($source); imagedestroy($rotation);
Следующий фрагмент кода PHP использует GD для изменения размера загружаемого браузером PNG до 128×128. Он отлично работает, за исключением того, что прозрачные области в исходном изображении заменяются сплошным цветным-черным в моем случае. Несмотря на то, что imagesavealpha изображения установлено, что-то не совсем правильно. Каков наилучший способ сохранить прозрачность в перевыбранном изображении? $uploadTempFile = $myField[ 'tmp_name' […]