Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2016.02.14;
Скачать: CL | DM;

Вниз

Вот такая графическая задачка   Найти похожие ветки 

 
Pavelnk ©   (2015-06-01 20:20) [0]

Есть небольшой рисунок, нужно отбросить всё, что находится вне трапеции. Что посоветуете? - http://s020.radikal.ru/i705/1506/e9/1b3c81eb0d5a.png


 
MBo ©   (2015-06-01 20:41) [1]

Что значит - отбросить?


 
Pavelnk ©   (2015-06-01 20:42) [2]

Ну я не знаю, например закрасить/залить белым.


 
MBo ©   (2015-06-01 20:58) [3]

При такой постановке задачи TCanvas.FloodFill


 
Pavelnk ©   (2015-06-01 21:01) [4]

Да, наверное, заливку мне советовали, но трапеция может быть одного цвета с элементами рисунка. Но с другой стороны, трапецию можно сделать уникального цвета, тёмно-красного, например.


 
MBo ©   (2015-06-01 21:06) [5]

Ты понимаешь, что такое постановка задачи?

Мы ведь не знаем, откуда берется трапеция и т.д.


 
Jeer ©   (2015-06-01 22:23) [6]

>но трапеция может быть одного цвета с элементами рисунка.

Если в черной комнате сидят черные кошка и собака - как найти/отличить их от черных же стен?


 
Dimka Maslov ©   (2015-06-01 22:47) [7]

Применяем маску на которой может быть наривовано всё что угодно


 
Pavelnk ©   (2015-06-01 23:16) [8]

> Dimka Maslov ©   (01.06.15 22:47) [7]
> Применяем маску на которой может быть наривовано всё что
> угодно
Хорошо бы поподробнее..


 
Kilkennycat ©   (2015-06-02 00:08) [9]


>  на которой может быть наривовано всё что угодно


например, трапеция


 
Pavelnk ©   (2015-06-02 06:52) [10]

> Kilkennycat ©   (02.06.15 00:08) [9]
>
> >  на которой может быть наривовано всё что угодно
>
> например, трапеция
Кажется начал немного понимать, а как битмап может быть трапецией? Что то в моём понимании битмап это квадратное, всё таки там координаты x и y.


 
Dimka Maslov ©   (2015-06-02 13:20) [11]


> а как битмап может быть трапецией?


Весь битмап чёрный. На нём нарисована белыми точками геометрическая фигура. Дальше для всех пикселей исходного изображения делаем and соотв. пиксель маски.


 
Pavia ©   (2015-06-03 19:22) [12]


> > Применяем маску на которой может быть наривовано всё что
> > угодноХорошо бы поподробнее..

http://www.crossgl.com/aggpas/aggpas-demo.htm
Смотри пример Pattern_fill и Image_transforms


 
han_malign ©   (2015-06-04 10:26) [13]

https://msdn.microsoft.com/EN-US/library/windows/desktop/dd183322(v=vs.85).aspx
CreatePolygonRgn и все, все, все...


 
Кто б сомневался ©   (2015-06-04 10:44) [14]

Что такое "отбросить"?
Вырезать этот кусок для дальнейшего анализа или залить цветом вне трапеции?


 
Andryk ©   (2015-06-08 14:37) [15]

Гм на рисунке не увидел трапеции :)


 
sniknik ©   (2015-06-08 16:25) [16]

> Гм на рисунке не увидел трапеции :)
это ты просто не знаешь, что у нее(трапеции) 2 высоты... "по автору". запатентовано.



Страницы: 1 вся ветка

Текущий архив: 2016.02.14;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.006 c
2-1405621661
sanya_m
2014-07-17 22:27
2016.02.14
Удаление из TADOQuery записей


2-1406470466
p
2014-07-27 18:14
2016.02.14
Перевести на С


2-1406532286
Dmitry
2014-07-28 11:24
2016.02.14
Как в QuickReport открить отчет для просмта сразу в Preview


2-1405507035
FIL-23
2014-07-16 14:37
2016.02.14
дискриптор окна mstsc, не реагируют на функцию SetForegroundWind


4-1275893282
apic
2010-06-07 10:48
2016.02.14
Как отследить изменения в определенной ветке реестра?