Из рисунка с множеством фрагментов на прозрачном фоне
Из рисунка с множеством фрагментов на прозрачном фоне в отдельный файл PNG, каждый фрагмент. Экспериментальный код в htm файле. Работает вроде как бы стабильно, но чувствую имеется решение намного проще.
http://id190382234-0.myjino.ru/razno...rt/clipart.htm |
Это все продолжение поисков "как запустить код из контейнера"? Если да, то сохраняют не картинки и в картинке, а сохраняют действия, так как к примеру записываются макросы в графическом редакторе. Запуск его - взять исходное изображение и повторить сделанное.
|
laimas  Да, действительно поиск как обойтись без PHP и сохранить текущее состояние. Код я научился запускать, там проблем нет. Но в том, то и дело, что сохранять умею только картинки. А с кодом получилось просто не в div дешифрирую а в input type="text" и всё работает, а второе решение запустить можно текст и с div меняя > < на соответственно ><, пока не совсем получается с самими действиями. Прорисовка линий теряется. И похоже застрял надолго. Думаю прекратить пока заниматься этой ерундой.
|
Как душе угодно. Но к примеру:
а) определили канву - размеры б) залили ее цветом в) выбрали кисть и что-то намалевали на канве г) определили новую кисть д) нарисовали что-то Если задачей стоит продолжение работы начиная с законченного этапа, то можно сохранить полученное изображение и параметры последнего инструмента, в данном случае кисти. Какой код для сохранения тут может быть? Нет такого. Если же к примеру это будет анимация и она не закончена, то вряд ли целесообразно запоминать каждый ее кадр, выгоднее запомнить исходное изображение, действия и ключи каждого кадра анимации. Так поступают видео монтажные столы - хранят ссылки на медиаресурсы, действия, добавленные фильтры, переходы, ключевые кадры. Окончательный монтаж только по окончании работы над проектом. Это выгоднее. |
Спасибо, так и пытаюсь делать только задачу слегка усложнил, не будет монтажного стола, всё рисуемое в виде мультфильма. Не законченного, как бы и не будет. Похоже просто не дорос, до поставленной цели. А всё же я выложил на обсуждение код разрезки клипартов, в процессе побочный продукт. В поисковиках можно много найти клипартов на прозрачном фоне в одном рисунке множество раздельных. Моя программа, вырезает но кажется громоздкой и на крупных заметно тормозит. Должно быть решение попроще с вырезкой.
|
Часовой пояс GMT +3, время: 21:41. |