![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 22.01.2013
Сообщений: 9
|
![]()
Доброго времени суток, уважаемые участники! Возник у меня один интересный вопрос, ответ наверное прост, но все же я его не нашел.
Хотел создать шкурку, но при выводе по краям элементов изображения наблюдаются различные косяки, например - ![]() Пробовал и прозрачные изображения и по TransparentColor, а все равно такая гадость получается, видимо, что то не так делаю. Поэтому хотел спросить у спецов в этой области(я с графикой вообще дружу плохо), какой тип изображения нужен для нормального вывода картинки или быть может какие библиотеки подключить? Другие компоненты на подобии AlphaSkin мне тут не интересны. |
![]() |
![]() |
![]() |
#2 |
Регистрация: 22.01.2013
Сообщений: 9
|
![]()
Мужики, я чет не то спросил? Может криво выразился) Я хотел узнать как убрать белую обводку вокруг фигур (белая она потому, что цвет формы и transparenta белый), а в оригинале этого нет. Там может надо какой нить хитрый формат изображения использовать? Может кто занимался?
Заранее буду благодарен за любой толковый совет ![]() |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
А мы должны догадаться что и как вы делаете?
Я осмелюсь высказать предположение - у фигур всегда есть цвет заполнения (HBRUSH) и цвет окантовки (HPEN) - задайте прозрачный/пустой цвет окантовки. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 14.10.2011
Сообщений: 267
|
![]()
Я как и вы - в графике не так чтобы очень... . Но есть одно соображение: если изначально рисунки в сжатом формате -*.jpg , то такой формат не обеспечивает четких цветовых границ ("усредняет" цвета) . У формата *.bmp этого нет, - там границы четкие.
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 22.01.2013
Сообщений: 9
|
![]()
Ну, что jpeg не катит я в общем то в курсе. Для эксперимента брал BMP. Например создаем изображение с белым фоном, загружаем его в TImage, у формы цвет ставим белым и TransparentColorValue ставим в белый цвет получаем вот такой результат(прицепляю скриншот). А результатом мы видим то, что меня в общем то не устроило - словно применен эффект обводка в 1 пиксель вокруг фигур, которого быть не должно. Аналогичная ситуация у меня получилась и с прозрачным фоном изображения. Вот я и хочу узнать, почему оно так и как побороть.
p.s. фигуры это просто пример - они часть растрового изображения, фон которого совпадает с tranparentcolor формы. Последний раз редактировалось Lord_Alexandr; 25.01.2013 в 11:43. |
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]() Цитата:
![]()
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 22.01.2013
Сообщений: 9
|
![]()
Еще такая особенность вывода форм нестандартных размеров наблюдается как в Borland C++ Builder 6 так и в C++ Builder 2010.
Пока нет времени поэкспериментировать с разными типами изображений, но думаю сделать нормальный вывод картинок как скины все таки можно. |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...сказочки TC рассказываете, среда разработки тут ни причем. Поработайте в графических редакторах над своими картинками и все будет оки:
![]()
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#9 |
Регистрация: 22.01.2013
Сообщений: 9
|
![]()
Да похоже дело в самих изображениях + важную роль играет и цвет Transparencolor'а, надо, что бы он не использовался в изображении вообще(только в заливке). И если присмотреться у вас тоже есть косяки (хоть и не такие эпичные как в моем примере) - черные пиксели обводки в первом и втором изображении и около 16 пикселей в третьем случае. Хотя если это сами изображения такие, то дело другое.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подключение нестандартных шрифтов к сайту ? | alex_tomsk | HTML и CSS | 3 | 02.08.2011 01:54 |
Программа для поиска простых, простых парных и взаимнопростых чисел | in da fly | Помощь студентам | 1 | 26.05.2011 23:30 |
Создание нестандартных Edit(StdCtrls), как? | MyLastHit | Компоненты Delphi | 4 | 29.07.2010 16:30 |
Вывод нестандартных букв на Java | Krasi | JavaScript, Ajax | 0 | 26.03.2010 18:44 |
ввод нестандартных символов | Freedom | Общие вопросы Delphi | 10 | 16.11.2006 17:56 |