Модераторы: Snowy, Alexeis, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Загрузка только изображения картинки в ImageList 
:(
    Опции темы
Vitaly333
Дата 13.11.2006, 02:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 6.11.2006
Где: Volgograd

Репутация: нет
Всего: 2



Собственноручно создал несколько картинок(32X32 .bmp),  когда загружаю их в ImageList,загружается вся
картинка( фон и само изображение) , а мне нужно сделать так чтобы загружалось только изображение.
Пробовал так:
1. Поставил свойство ImageList1.DrawingStyle:=dsTransparent;
2. Залил фон свойх картинок цветом RGB(255,255,255). 
3. Теперь ImageList загружает только изображения, но теперь возникла другая проблема - на краях изображения видно пиксели белого цвета. 
T.е каким цветом был залит фон, пиксели этого же цвета образуются на контуре изображения.  

Пробовал на других bmp (напрмер GlyFx Image Library), там загружается  изображение нормально.
Может можно этот фон сделать прозрачным? 
PM MAIL   Вверх
Alexeis
Дата 13.11.2006, 10:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 55
Всего: 459



Цитата(Vitaly333 @  13.11.2006,  02:24 Найти цитируемый пост)
T.е каким цветом был залит фон, пиксели этого же цвета образуются на контуре изображения.  

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


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Vitaly333
Дата 15.11.2006, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 6.11.2006
Где: Volgograd

Репутация: нет
Всего: 2



Цитата

Вероятно заливка продвинутая 


Заливка обычная монотонная - белого цвета.
PM MAIL   Вверх
Snowy
Дата 15.11.2006, 17:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 18
Всего: 484



Это потому что ты делал картинки в фотошопе.
А у него по дефолту антиалиасинг включен.
Вот он-то тебе белые края и делает.
Попробуй залить в Paint'e - он заливает без антиалиасинга smile
PM MAIL   Вверх
Vitaly333
Дата 15.11.2006, 22:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 6.11.2006
Где: Volgograd

Репутация: нет
Всего: 2



Я делал их в CorelDraw
PM MAIL   Вверх
Alexeis
Дата 15.11.2006, 22:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 55
Всего: 459



Vitaly333, ну так прикрепи хоть один, посмотрим, в антиалайсине проблема или нет. Зачем строить предположения?


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Vitaly333
Дата 16.11.2006, 01:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 6.11.2006
Где: Volgograd

Репутация: нет
Всего: 2



user posted image
user posted image


PM MAIL   Вверх
Snowy
Дата 16.11.2006, 01:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 18
Всего: 484



Цитата(Vitaly333 @  15.11.2006,  22:04 Найти цитируемый пост)
Я делал их в CorelDraw
Одна малина.
Антиалиасинг виден невооружённым глазом.
А вооружённым он просто очевиден.
Рисуй редактором, в котором не антиалиасинга.
Например Paint или встроенный в дельфи ImageEditor.
Либо попробуй отключить антиалиасинг в кореле.
Я в нём не работаю, потому не подскажу как... В фотошопе просто галка верху снимается.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Звук, графика и видео"
Girder
Snowy
Alexeis

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • По вопросам разработки игр стоит заглянуть сюда

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема »


 




[ Время генерации скрипта: 0.0839 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.