ColorFiltering

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

Фильтр ColorFiltering - он отсекает или пропускает по диапазону RGB?

Добавить инструмент - пипетка, чтобы можно было сразу снять RGB.
 

nuaru

Main Administrator
Команда форума
Регистрация
14.01.2009
Сообщения
3 641
Благодарностей
2 472
Баллы
113
Пропускает.
Пипетку не обещаю :-)
 

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

Если возможно, нужна опция для фильтра отсекать/пропускать по цвету.
Нужна пипетка, а то практически методом тыка угадываешь диапазоны посматривая на таблицу RGB.

Пример

 
Последнее редактирование:

nuaru

Main Administrator
Команда форума
Регистрация
14.01.2009
Сообщения
3 641
Благодарностей
2 472
Баллы
113
Можно пока сделать скриншот и в пейнт засунуть, а там посмотреть пипеткой что за цвета.
 
  • Спасибо
Реакции: 7make

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

Нужен фильтр работы с Альфа-каналом.
 
Последнее редактирование:

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

Ап)
Альфа-канал нужен.
 

nuaru

Main Administrator
Команда форума
Регистрация
14.01.2009
Сообщения
3 641
Благодарностей
2 472
Баллы
113
А зачем он?
 

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

отсекать шум/ выделять каптчу среди шума.
очень много каптч где полезен.
 

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

Пример

C#:
var bmp = new Bitmap("source.png");

for (int i = 0; i < bmp.Width; i++)
{
for (int j = 0; j < bmp.Height; j++)
{
var color = bmp.GetPixel(i, j);

if (color.A!=255)
{
bmp.SetPixel(i,j,Color.FromArgb(255, 255, 255, 255));
}
else
{
bmp.SetPixel(i,j,Color.FromArgb(255, 0, 0, 0));

}
}
}

bmp.Save("result.png", ImageFormat.Png);
source.png


result.png
 

nuaru

Main Administrator
Команда форума
Регистрация
14.01.2009
Сообщения
3 641
Благодарностей
2 472
Баллы
113
Здесь нужно черный выделить. А альфа канал-то зачем? Альфа канал - это прозрачность, мы правильно друг друга понимаем?
 

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

Здесь нужно черный выделить. А альфа канал-то зачем? Альфа канал - это прозрачность, мы правильно друг друга понимаем?
Цифры там зеленые (в оригинале, в этом конкретном примере) и имеют А=255, все остальное (шум) А<255.

п.с. Забей!
Я уже себе зарекался не предлагать фильтры, черт дернул апнуть.
По старинке буду паковать их в dll клиентам.
Ибо надоело долбить стену с проталкиванием какого-либо фильтра, которые дают поднять пробив на +20-30%
 
Последнее редактирование:
  • Спасибо
Реакции: ZennoScript и Bot_Sculptor

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
как именно должен работать фильтр работы с альфа каналом: все пиксели с конкретным значением альфа канала делать черными, а остальные - белыми или меньше значения альфа канала делать черными, а большие - белыми? Например, на картинке выше все значения альфа канала 255.
 

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

как именно должен работать фильтр работы с альфа каналом: все пиксели с конкретным значением альфа канала делать черными, а остальные - белыми или меньше значения альфа канала делать черными, а большие - белыми? Например, на картинке выше все значения альфа канала 255.
нет, сделать как и RGB фильтр.
пропускать/отсекать по диапазону значений

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

Art4D

Client
Регистрация
22.08.2014
Сообщения
276
Благодарностей
48
Баллы
28
реально нужна функция которая отсекает определенные цвета.
А то шумы такого же цвета как и буквы, сложно их убрать.
 
Последнее редактирование:

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
альфа канала не будет, невозможно реализовать в нашей системе.
Пропуск - отсечение по каналам и замена цвета в следующем билде планируется
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)