Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.02.06;
Скачать: [xml.tar.bz2];

Вниз

Инструмент для редактирования иконок   Найти похожие ветки 

 
Германн ©   (2010-10-11 02:10) [0]

Подскажите хороший инструмент такого типа, если знаете. В первую очередь интересует возможность "грамотного" изменения размера изображения.

P.S. Под иконками понимаются не только изображения в файлах формата ICO, но изображения применяющиеся для использования в качестве иконок. Например иконки на кнопках тулбара, на закладках пэйджконтрола и т.п. Т.е. кроме файлов ICO могут быть использованы ещё и файлы BMP и PNG.

P.P.S. Под "грамотным" изменением размера подразумеваю то, что при уменьшении размера исходного изображения иконки должен быть использован некий алгоритм, который учитывает резкие переходы цвета, а не пытается всё сгладить. Простые графические редакторы типа Пэйнт такого не умеют.

P.P.P.S. Нужны иконки для "украшения" проекта. Никогда этого не любил, а сейчас жизнь заставляет. :(После совещания в прошлый понедельник понял, что им нужна "красивость". В работоспособности они не сомневаются).
Нарыл в И-нете кучу иконок. Красивых, но больших (256х256). А уменьшить их до 32х32 не получается. :(


 
TIF ©   (2010-10-11 02:57) [1]

Не знаю, "грамотные" алгоритмы resize-а в них используются или не совсем, но порекомендую пару редакторов, которые меня в целом всем устраивали:
* Axialis IconWorkshop. Платный
http://axialis.com/iconworkshop
* IcoFX. Бесплатный аналог (кстати сказать, создан в Turbo Delphi)
http://icofx.ro

> Нарыл в И-нете кучу иконок. Красивых, но больших (256х256).
>  А уменьшить их до 32х32 не получается. :(

Обычно эти кучи бесплатных (а тем более платных) иконок поставляются сразу в виде наборов всех популярных размеров (16, 32, 48, 256 и даже бывает что и 128). Неужели только большие были? Я бы ещё поискал...


 
MonoLife ©   (2010-10-11 03:21) [2]

http://www.iconempire.com/
сам пользуюсь иногда


 
MonoLife ©   (2010-10-11 03:23) [3]

точнее здесь
http://www.sibcode.com/junior-icon-editor/index.htm


 
Германн ©   (2010-10-11 03:38) [4]


> Обычно эти кучи бесплатных (а тем более платных) иконок
> поставляются сразу в виде наборов всех популярных размеров
> (16, 32, 48, 256 и даже бывает что и 128). Неужели только
> большие были? Я бы ещё поискал...

Большинство  иконок сделаны не для меня. Те что подходят чаще всего больших размеров.

Искал, но не нашел. Я бы тоже поискал ещё, но жаль времени. Ведь это время я отнимаю у работы, а там ещё "и начать и кончить"!

Спасибо всем за варианты! Посмотрю завтра.


 
Аноним   (2010-10-11 04:02) [5]

iconfinder.com
есть иконки с lgpl, или полностью свободные


 
KilkennyCat ©   (2010-10-11 06:42) [6]

microangelo

http://www.microangelo.us


 
AlexDn ©   (2010-10-11 07:10) [7]

Кстати раньше paint.net работал с iso, причём довольно неплохо, последние версии совсем от этого отказались, вот такой вот апгрейд..(


 
Agent13 ©   (2010-10-11 12:43) [8]

Если получится уделить время - поискать готовые иконки необходимых размеров всяко лучше, чем уменьшать большие. Ведь если присмотреться к готовым иконкам - там на маленьких размерах картинка зачастую сильно упрощена и заметно отличается от большой версии, потому что 256 пикселей как ни обрабатывай, а на 32 смотреться будет расплывчато (на 16 вообще не узнаешь что нарисовано :)).


 
Eraser ©   (2010-10-11 12:53) [9]

AWIcons Pro.

> Нарыл в И-нете кучу иконок. Красивых, но больших (256х256)
> . А уменьшить их до 32х32 не получается. :(

тут никакой инструмент особо не спасет. нормально уменьшить можно только на уровне исходного вектора.


 
Германн ©   (2010-10-12 02:26) [10]


> Eraser ©   (11.10.10 12:53) [9]
>
> AWIcons Pro.
>
> > Нарыл в И-нете кучу иконок. Красивых, но больших (256х256)
> > . А уменьшить их до 32х32 не получается. :(
>
> тут никакой инструмент особо не спасет. нормально уменьшить
> можно только на уровне исходного вектора.
>

Теоретически наверно можно разработать алгоритм уменьшения размера любого изображения, который в первую очередь стремился бы сохранить на изображении "цветовые пятна". Но понимаю, что вряд ли ли кто стремился бы создать такой алгоритм. Я это понимал, когда постил на форум этот вопрос. Но не хотел, чтобы сам вопрос выглядел столь безнадёжным. А вдруг?


 
Германн ©   (2010-10-12 02:30) [11]


> Аноним   (11.10.10 04:02) [5]

Ну и?
Этот источник я изучил вдоль и поперёк.
И он не нашёл там ничего для меня!


 
Eraser ©   (2010-10-12 04:36) [12]

> [10] Германн ©   (12.10.10 02:26)

Не, идеального алгорима нет, это уже ИИ будет - см. [8].
А алгоримов масштабирования полно, в фотошопе штук 5 стандартных только.


 
Германн ©   (2010-10-12 05:55) [13]


> Eraser ©   (12.10.10 04:36) [12]
>
> > [10] Германн ©   (12.10.10 02:26)
>
> Не, идеального алгорима нет, это уже ИИ будет - см. [8].
>
> А алгоримов масштабирования полно, в фотошопе штук 5 стандартных
> только.
>

Дык я не искал идеальный. Я искал узкозаточенный.
Практически я был (и есть) уверен, что такой алгоритм можно реализовать. Но вряд ли его кто-то реализовал. Не сказал это в вопросе только чтобы не ограничивать отвечающих.


 
brother ©   (2010-10-12 06:06) [14]

В свое время очень помогла Imagicon...
http://www.softsoft.ru/graphic-apps/converters-optimizers/20021.htm


 
Kolan ©   (2010-10-12 13:41) [15]

К сожалению программы (никакие) не умеют качественно уменьшать иконки. Их нужно перерисовать для каждого размера. Наймите дизайнера, но знает как это делать.

Для редактирования подойдет фотошоп с плагинчиком для открывания *.ico.


 
DVM ©   (2010-10-12 19:27) [16]


> Нарыл в И-нете кучу иконок. Красивых, но больших (256х256).
>  А уменьшить их до 32х32 не получается. :(

ищи другие, есть специальные коллекции глифов и иконок где представлены все размеры и разные форматы для каждой иконки.

Уменьшить иконку - это целая наука. Как правило это возможно лишь располагая исходным вектором и последующая попиксельная дорисовка.

В интерент этих платных и бесплатных иконок - вагоны, раньше как то собирал даже на всяк случай.

Я так понимаю тебе не иконки нужны а глифы?


 
DVM ©   (2010-10-12 19:28) [17]


> Их нужно перерисовать для каждого размера.

перерисовывать надо если мала глубина цвета или размер 16 на 16, для борльших размеров и хорошей глубины цвета все может быть нормально изменено в размерах. Да и опять же - не рисуют давно уж иконки попиксельно, векторные они изначально.


 
DVM ©   (2010-10-12 19:31) [18]


> Германн ©

вот здесь много иконок, там и бесплатные и платные, большинство платные, но для хорошего проекта можно и купить (или не купить - как кому совесть позволяет):

http://forum.ru-board.com/topic.cgi?forum=35&topic=15837#1

зарегистрируйся только на http://forum.ru-board.com сначала


 
Внук ©   (2010-10-12 21:31) [19]

Эх... Вот если бы кто посоветовал, гдя взять "двойные" иконки. Которые с активным и неактивным вариантом... Или программу, которая умеет делать приличный неактивный вариант из активного.


 
KilkennyCat ©   (2010-10-12 23:36) [20]


> Внук ©   (12.10.10 21:31) [19]

см.
http://www.microangelo.us которая студио. там Edit->color->...


 
Andy BitOff ©   (2010-10-12 23:52) [21]

> Внук ©   (12.10.10 21:31) [19]

Дык, обычную берешь и в монохром ея, а ежели уж совсем по хитрому, то фильтр Emboss наложи


 
antonn ©   (2010-10-13 00:33) [22]

Я при рисовании "динамически" меняю полупрозрачность и на 50% "засереваю" картинку в grayscale, вроде нормально получается


 
Германн ©   (2010-10-13 01:28) [23]


> DVM ©   (12.10.10 19:31) [18]
>

Спасибо. Посмотрю, если найду время.
Пока прекратил поиски, поскольку договорился с конторой, чтобы они в случае чего задействовали своего штатного дизайнера.


 
DVM ©   (2010-10-13 02:04) [24]


> Внук ©   (12.10.10 21:31) [19]
> Эх... Вот если бы кто посоветовал, гдя взять "двойные" иконки.
>  Которые с активным и неактивным вариантом...

почти все платные наборы они такие и есть, более того, там даже "подсвеченный" вариант как правило тоже есть.

в ссылке в [18] там порыться там много таких


 
Германн ©   (2010-10-13 02:57) [25]


> Внук ©   (12.10.10 21:31) [19]

Кстати да.
Тулбар у меня динамически меняет список видимых кнопок в зависимости от того, какая закладка выбрана в пэйджконтроле.
Так же динамически я пока меняю этот список при выполнении неких действий, в течение выполнения которых нельзя выполнять некоторые операции.
И вот тут вопрос. Что лучше для пользователя? Прятать кнопку или показывать её в "неактивном варианте"?

P.S. Понимаю что нужно спрашивать пользователей, а не разработчиков, но спрашиваю именно тут, поскольку квалифицированных пользователей у этой программы пока ещё нет. А квалифицированные разработчики имеются в достаточном количестве! :)


 
Германн ©   (2010-10-13 03:01) [26]


> А квалифицированные разработчики имеются в достаточном количестве!
>  

На форуме ДМ конечно. :)


 
KilkennyCat ©   (2010-10-13 08:30) [27]


> Прятать кнопку или показывать её в "неактивном варианте"?

второе. ибо это дополнительно информирует: дизабленная кнопка - это что-то доступно, но условия не выполнены.


 
Inovet ©   (2010-10-13 09:28) [28]

> [27] KilkennyCat ©   (13.10.10 08:30)
> второе.

Да


 
Внук ©   (2010-10-13 11:54) [29]

Спасибо. Попробую.


 
Германн ©   (2010-10-14 03:54) [30]


> KilkennyCat ©   (13.10.10 08:30) [27]


> Inovet ©   (13.10.10 09:28) [28]

Да.
Посоветовался вчера с некоторыми пользователями моих старых программ, которых знаю лично.
Сошлись во мнениях, что некоторые кнопки (пункты меню) можно в подобных случаях прятать. Но некоторые кнопки, иногда, в редких случаях "очень полезно" показывать в "неактивном состоянии". А в общем случае совет дать невозможно. Впрочем что и ожидалось.
Значит к перечню моих проблем добавился ещё и вопрос Внук ©   (12.10.10 21:31) [19] :(


 
han_malign   (2010-10-14 17:52) [31]


> Дык, обычную берешь и в монохром ея, а ежели уж совсем по
> хитрому, то фильтр Emboss наложи

- эээ, вообще то стандартная отрисовка пиктограмм делается с помощью ImageList_DrawIndirect...
См. TImageList.Draw(Canvas: TCanvas; X, Y, Index: Integer; ADrawingStyle: TDrawingStyle; AImageType: TImageType; Enabled: Boolean=True);


 
Andy BitOff ©   (2010-10-14 18:10) [32]

> han_malign   (14.10.10 17:52) [31]

Это не наш метод. Мы не привыкли искать легких путей ;)


 
DVM ©   (2010-10-14 22:14) [33]


> han_malign   (14.10.10 17:52) [31]


> Andy BitOff ©   (14.10.10 18:10) [32]

Это не самый лучший вариант. ImageList делает выключенный вариант иконки достаточно грубо и некрасиво.


 
han_malign   (2010-10-15 08:57) [34]


> достаточно грубо и некрасиво.

- понятно что дизайнерский полноцветный вариант выключенного варианта будет красивее, но с точки зрения эргономики - обеднение графики для того и делается - чтобы не бросалось в глаза и не рассеивало внимание...

З.Ы. Какое отношение было бы к этому форуму, если бы была возможность через каждое слово вставлять дурные смайлики(а то и полновесные панорамы Фудзиямы в лунном свете)???


 
DVM ©   (2010-10-15 11:02) [35]


> han_malign   (15.10.10 08:57) [34]

Я к тому, что ImageList иногда так искажает иконки при генерации "выключенного" варианта, что не представляется возможным даже опознать, что было на месте ее, что не добавляет юзабилити программе. У него там вроде всего две градации серого используется для этого.


 
TIF ©   (2010-10-15 18:02) [36]

> ImageList делает выключенный вариант иконки достаточно грубо и некрасиво

Ugly Images of Disabled Menu Items in Delphi:
http://galfar.vevb.net/wp/2010/04/ugly-images-of-disabled-items-in-delphi
Используется константа ILS_SATURATE:
http://msdn.microsoft.com/en-us/library/bb775231%28loband%29.aspx

А вот более красивое решение, с альфа-каналом
[QC 86879] Disabled glyphs in menus look poor
http://qc.embarcadero.com/wc/qcmain.aspx?d=86879

То есть результат будет а-ля
> antonn ©   (13.10.10 00:33) [22]
> Я при рисовании "динамически" меняю полупрозрачность
> и на 50% "засереваю" картинку в grayscale, вроде нормально получается


PS: для кого проблема насущная, не поленитесь проголосовать, пожалуйста, за report в QC, так как в internal tracking к разработчикам он ещё не попал :(


 
Kolan ©   (2010-10-16 01:19) [37]

А эти не подойдут?

http://p.yusukekamiyamane.com/


 
Andy BitOff ©   (2010-10-16 01:58) [38]

> Kolan ©   (16.10.10 01:19) [37]

Фигня ;)
Вот у меня есть 2,5 тысячи иконок из офиса. 16х16х24(ico) Вот там действительно на все случаи жизни. Правда только цветные, выключенных нет.
А вообще у меня их 1,54 ГБ (1 663 677 628 байт) в 65748 файлах =) опять же на все случаи жизни


 
TIF ©   (2010-10-16 04:29) [39]

> Вот у меня есть 2,5 тысячи иконок из офиса

Для пополнения коллекции:
http://pixel-hunter.livejournal.com/1667.html


 
DVM ©   (2010-10-16 11:15) [40]


> Вот у меня есть 2,5 тысячи иконок из офиса. 16х16х24(ico)
> Вот там действительно на все случаи жизни.

Причем MS их даже разрешает использовать, но:
1) Не для создания программ конкурирующих с офисом или его частями
2) Значки должны обозначать примерно те же действия, что они обозначают в офисе.



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2011.02.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.005 c
15-1288297735
Юрий
2010-10-29 00:28
2011.02.06
С днем рождения ! 29 октября 2010 пятница


15-1287493341
azamatufa
2010-10-19 17:02
2011.02.06
Посоветуйте оптимальную структуру БД...


2-1289775258
Германн
2010-11-15 01:54
2011.02.06
Реальное значение NULL в СУБД


2-1290146683
Phoenix
2010-11-19 09:04
2011.02.06
TOraTable и Blob


2-1289810551
Евгений07
2010-11-15 11:42
2011.02.06
наследование





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский