- Без базовых знаний английского даже не пытайся , муу (?), 20:31 , 20-Мрт-21 (1)
Без базовых знаний английского даже не пытайся.
- Еееее, написал хелловоролд на magickwand Тотальная победа , Anonymooum (?), 20:53 , 20-Мрт-21 (2)
Еееее, написал хелловоролд на magickwand! Тотальная победа.
- Зачем это Вам Рисуют-то все равно руками в редакторе как правилоЭто к тому, что, Карабьян (?), 18:33 , 21-Мрт-21 (4)
Зачем это Вам? Рисуют-то все равно руками в редакторе как правило Это к тому, что если знаешь зачем, и задача поставлена определенная, то ее решение значительно облегчается
- gt оверквотинг удален Мы жмем принтскрин- бац- картинка в клипбоарде- вставляе, ыы (?), 20:53 , 21-Мрт-21 (5)
>[оверквотинг удален] > Именно по этой причине меня заинтересовала тема программирования изображений. И у меня > случилась тотальная попболь. :( > Хотите знать почему? С: > Libpng не имеет документации на русском, magickwand не имеет, не имеет > документации на русском языке, первая статья про программирование tiff/bmp двухтысячного > года с использованием самописной библиотеки и то у меня не заработала. > Сколько дней нужно потратить на изучение документации libpng? Я вот целый > день как бы читаю с учётом неосиляторства английского. Ничего не понял > и у меня случилась попболь. > Как вкатиться в программирование. Изображений? КАК Вы в этом программируете?Мы жмем принтскрин- бац- картинка в клипбоарде- вставляем ее в редактор и режем фотошопом... Мы берем фотоаппарат- бац- картинка в компе... и режем фотошопом... Мы берем фотошоп....и рисуем... Что касается именно программирования картинок... то в любом языке высокого уровня есть работа с графикой. Можно рисовать графические примитивы, если вы уже проходили и знаете что такое матрицы- то в принципе сможете даже освоить трансформацию катинок... а то что имагемагик или либдрав не имеет документации на русском- это неправда. в инете полно примеров как с ним работать.. и с либдрав, и тем более в имагемагиком...
- Спасибо за ответ Да, примеры есть Документации доступной для того, чтобы быть н, Anonymooum (?), 23:51 , 21-Мрт-21 (7)
- Ы, ыы,ceaнc связи c элeктopнным meшкoм шо то у них щаз oбocтepния нa различ, Аноним (10), 13:25 , 22-Мрт-21 (10)
- никто не программирует изображения млин изображения загружают и сохраняют, пол, tester (??), 12:56 , 26-Мрт-21 (13)
> Изображения – крайне значительная часть компьютера для пользователей. Сегодня. > Сколько изображений Вы просматриваете загрузив компьютер к моменту 'рабочего стола', если > он у Вас есть? Я думаю что во всяком случае одну. никто не программирует изображения млин... изображения загружают и сохраняют, получаешь массив цветов программируешь на паскакале
- gt оверквотинг удален Qt имеет документацию на русском Ставите фрейморк Qt В, Аноним (14), 19:43 , 26-Мрт-21 (14)
>[оверквотинг удален] > Именно по этой причине меня заинтересовала тема программирования изображений. И у меня > случилась тотальная попболь. :( > Хотите знать почему? С: > Libpng не имеет документации на русском, magickwand не имеет, libraw не имеет > документации на русском языке, первая статья про программирование tiff/bmp двухтысячного > года с использованием самописной библиотеки и то у меня не заработала. > Сколько дней нужно потратить на изучение документации libpng? Я вот целый > день как бы читаю с учётом неосиляторства английского. Ничего не понял > и у меня случилась попболь. > Как вкатиться в программирование. Изображений? КАК Вы в этом программируете?Qt имеет документацию на русском. Ставите фрейморк Qt. Вместе с его IDE QtCreator, Запускаете QtCreator и создаете в нем новое приложение. В коде cpp файла пишите
#include <QImage>int main() { QImage image("/tmp/1.png"); for (int i = 0; i < image.width(); i++) { for (int j = 0; j < image.height(); j++) { QRgb pixel = image.pixel(i, j); int red = qRed(pixel); int green = qGreen(pixel); int blue = qBlue(pixel); printf("pixel (%d, %d) = %d, %d, %d\n", i, j, red, green, blue); // делаешь с пикселем что хочешь, меняем цвета image.setPixel(i, j, qRgb(blue, green, red)); } } // пишем в jpg а не в png image.save("/tmp/2.jpg"); } QImage - класс Qt, предоставляющий универсальный доступ к изображению. Понимает самые распространенные форматы. Под капотом через плагины используют те же самые libpng, libtiff и пр.
- Opengl, acroobat (??), 13:25 , 23-Апр-21 (18)
|