Регионы

  • Автор темы AlexWent
  • Дата начала
A

AlexWent

Уважаемые коллеги!
Возможно вопрос задавался, но в силу (опять же возможной) кривизны моих рук найти ответ не удалось. Прошу прощения, если что.
Вопрос такой:
Необходимо получить регион (для последующей обрезки формы) из картинки. Через GetPixel медленно, да еще и не срабатывает нормально. В "технике программирования сложных окон" прочитал идею, что есть возможность переносить анализ картинки для создания региона (или иного метода оригами из формы) с экрана в память (то есть обработка идет не на форме или пикчер-боксе, а в массиве или иной структуре данных) и вроде как, это может дать большую сглаженность. Собственно, вопрос таков: как это реализуется?
Чуть поясню, нужно по картинке (возможно шаблону в градациях серого или ч/б, находящемуся в PictureBox или еще каким-либо способом) создать регион, повесить его на форму и обрезать форму по региону, но при этом на форме будет картинка, совпадающая по контуру с шаблоном или просто регионом (если таковые используются). Можно код, можно ссылку на более раннюю тему или хотя бы просто API, которые это делают, сам попробую с ними уже разобраться. Если итог работы - регион, в обрезке сам разберусь (есть опыт), если создание формы окна идет иным методом - прошу чуть расширеннее. Форма картинки - самая мега-извращенно-произвольная :(

P.S. VB6. .NET-решения попрошу не предлагать.
 
L

LuMee

Вот не подойдет?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!