Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

fitting slike C#

[es] :: .NET :: .NET Desktop razvoj :: fitting slike C#

[ Pregleda: 1569 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

explorer-1

Član broj: 98573
Poruke: 102
*.adsl.net.t-com.hr.



Profil

icon fitting slike C#22.01.2008. u 14:19 - pre 198 meseci
Pozdrav, zna li možda netko neki efikasan način da se napravi fitting slike u C#? Konkretno.. postoji neka slika, i ona ima oko sebe recimo bijeli okvir, problem je sad kako izvaditi samo ono što trebam, a ne ovo bijelo okolo. U C++ to ide jednostavno petljama koja sa svake strane ide do koordinate koja nije bijela. - no u C# s GDIom to je malo drukčije... Help :)
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: fitting slike C#22.01.2008. u 14:46 - pre 198 meseci
Sta te sprecava da isto uradis i u C#-u? :)
Klasa Bitmap ima metod GetPixel():
Code:

using System.Drawing;
Bitmap myBitmap = new Bitmap("Grapes.jpg");
Color pixelColor = myBitmap.GetPixel(50, 50);

 
Odgovor na temu

explorer-1

Član broj: 98573
Poruke: 102
*.adsl.net.t-com.hr.



Profil

icon Re: fitting slike C#22.01.2008. u 22:37 - pre 198 meseci
Da, čitao sam za tu metodu da je spora.. pa sad nisam siguran dali da idem tako raditi ili ne. Jer ona zapravo u svakoj iteraciji pristupa pikselu, nikako drukčije nego da opet u pozadini radi petlju koja ide po slici, pa onda zapravo radi za svaki pixel dupli posao... Radim sa slikom recimo.. ne većom od 800x600, pa znaš li možda dali je to jako sporo za poludjeti ili bude koristi od toga?
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: fitting slike C#22.01.2008. u 23:27 - pre 198 meseci
Zavisi, je l' tebi taj okvir pravougaoni? Ako jeste ne bi trebalo da bude problema, proveravas po sredini leve, desne, gornje i donje strane jedan po jedan pixel, mozes imati za 600x800px maksimalno 1400 provera. To nije problem.
Ako je okvir nepravilnog oblika... onda bi bilo prilicno sporo i nisam siguran koji bi nacin bio dobar...
 
Odgovor na temu

explorer-1

Član broj: 98573
Poruke: 102
161.53.120.*



Profil

icon Re: fitting slike C#23.01.2008. u 06:58 - pre 198 meseci
Pa okvir je pravokutan, samo je problem što slika nije pravokutna, primjerice može tu biti neka krivulja ili nešto. Ah, probat ću.. :)
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: fitting slike C#23.01.2008. u 09:38 - pre 198 meseci
Da, to sam mislio, unutrasnja strana ovira, spoljna je naravno praougaona :)
U tom slucaju ne mozes kako sam opisao, morao bi za vaki red i kolonu piksela... Tu ces verovatno primetiti da traje (nece biti u trenutku), ali nisam siguran koliko. Najbolje probaj, nije preveliki kod.
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: fitting slike C#

[ Pregleda: 1569 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.