Компонент заменяет цвет всех пикселей в картинке на заданный, кроме пикселей цвет которых задан как фон. Получается маска изображения:
На стандартных элементах можно так: imgmask.sha.
Архив с примером работы компонента: imgmask.zip.
Этот топик читают: Гость
Ответов: 2236
Рейтинг: 676
|
|||
карма: 11 |
| ||
файлы: 3 | imgmask.jpg [1.1KB] [1367], imgmask.zip [16.8KB] [438], imgmask.sha [2KB] [459] | ||
Голосовали: | kacmem |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
подозреваю, что это называется не "бинарное изображение", а просто маска
|
|||
карма: 27 |
|
Ответов: 2236
Рейтинг: 676
|
|||
можно и маской назвать, а назвал так компонент прочитав это: http://ru.wikipedia.org/wiki/Бинарное_изображение
|
|||
карма: 11 |
|
Ответов: 3349
Рейтинг: 233
|
|||
Можно так
|
|||
карма: 1 |
| ||
Голосовали: | sla8a |
Ответов: 1379
Рейтинг: 86
|
|||
[offtop]Хех, я полгода назад что-то подобное делал - сетка из светодиодов 8х8 и рядом Edit'ы для программирования строк
Делал для урока информатики. Сейчас конечно можно это оптимизировать конкретно, вот схема.[/offtop] |
|||
карма: 0 |
| ||
файлы: 1 | bwcode.sha [35.5KB] [335] |
Ответов: 3349
Рейтинг: 233
|
|||
petrocan, Это другой, а чем тебе мой вариант не понравился?
|
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
sla8a, Ivann, а если фон картинки не белый ?
|
|||
карма: 25 |
|
Ответов: 3349
Рейтинг: 233
|
|||
Tad, Я писал как образец, а в компоненте sla8a'ы есть свойство TransparentColor
|
|||
карма: 1 |
|
Ответов: 1379
Рейтинг: 86
|
|||
[offtop]Ivann, не помню, как сохранил схему так и забил [/offtop]
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Ага. И TransparentColor определяется автоматом ? А если отличие всего в 1 ?
Например 140 и 141. Ты их отличишь на глаз, чтобы задать свойство TransparentColor ? |
|||
карма: 25 |
|
Ответов: 2236
Рейтинг: 676
|
|||
Переименовал элемент в ImgMask, изменил, перезалил. Переименовать бы тему в: "ImgMask (маска картинки)", у меня не получилось .
Tad, компонент имеет смысл применять для картинок имеющих фон одного цвета. Сглаживание цвета фона (или как это правильно называется) думаю можно добавить или сделать отдельным компонентом. |
|||
карма: 11 |
|
Ответов: 378
Рейтинг: 61
|
|||
Нельзя ли функционал ImgMask заменить стандартными компонентами
|
|||
карма: 0 |
|
Ответов: 1376
Рейтинг: 197
|
|||
карма: 1 |
| ||
файлы: 1 | code_29202.txt [3KB] [441] |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 6 раз(а), последний 2021-06-22 14:53:27 |
|||
карма: 0 |
|
14