[ opengl @ 16.05.2005. 09:44 ] @
Kako da isecem/kopiram sa slike selektovani deo u obliku elipse,kruga |
[ opengl @ 16.05.2005. 09:44 ] @
[ mmix @ 16.05.2005. 13:39 ] @
Možda bi ti neko u "Art of Programming" bolje pomogao oko ovoga.
![]() Da probam nešto onako laički, napravi novi monochrome bitmap iste rezolucije i na njemu preko GDI+ iscrtaj popunjenu elipsu. Onda iz originalnog bitmapa izvuci piksele čije su koordinate na monochromu popunjene, tako ćeš imati i izvučene piksele a i transparency map ako to negde treba da pastuješ ![]() ![]() [ Deep|Blue @ 16.05.2005. 16:39 ] @
provrsljaj malo po gdi+ klasi, postoji mogucnost za takvo nesto. koliko se secam mozes da kreiras graficku povrsinu i od nepravouglih povrsina. trebalo bi da ma msdn-u imas i primer za nesto slicno
[ dusty @ 16.05.2005. 18:23 ] @
Ako me secanje jos sluzi tebi trebaju Regioni (koje mozes i da kombinujes: union, xor ...), pa mozes da postavis Clipping Region za neki GDI+.
Sto kaze Deep|Blue: MSDN :) Problem je samo ako hoces 'sliku preko slike' sa transparencijom jer, zvuci neverovatno, GDI+ nema nista slicno BitBlt funkciji, a preko regiona nije islo. Ako treba neki primer vichi, a ja cu da videti da izbunarim iz moje 'arhive' .... Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|