visual basic úprava obrázků
Zdravim, chtěl bych se zeptat jak rozmazat obrázek. Díky
Zdravim, chtěl bych se zeptat jak rozmazat obrázek. Díky
Předmět | Autor | Datum |
---|---|---|
ve visual basicu? jako si chces naprogramovat - pak to bude neco jako v jave - image transform a pro… nový AZOR2 18.12.2011 13:55 |
AZOR2 | |
public static void blur( int[] in, int[] out, int width, int height, int radius ) { int widthMinus1… nový AZOR2 18.12.2011 13:57 |
AZOR2 | |
díky moc :-) nový xtroff 18.12.2011 14:00 |
xtroff | |
Získaš dáta z obrázka do nejakého poľa, to pole prebehneš a upravíš ho podľa algoritmu, zapíšeš upra… nový los 18.12.2011 14:04 |
los | |
VB 2008 nový xtroff 18.12.2011 15:03 |
xtroff | |
Také neexistuje. Zrejme máš na mysli VB.NET a pracuješ v prostredí Visual Studio 2008. nový los 18.12.2011 15:09 |
los | |
Přesně tak. nový xtroff 18.12.2011 15:11 |
xtroff | |
Ak nie je tvojím cieľom naučiť sa, ako také filtre fungujú, tak môžeš použiť nejaké hotové riešenie,… poslední los 18.12.2011 15:26 |
los |
Zpět do poradny Odpovědět na původní otázku Nahoru
ve visual basicu? jako si chces naprogramovat - pak to bude neco jako v jave - image transform a pronasobeni bitu nějakou maticí:
tut4.htm
Tohle je sice jen rotace, ale ale metody a funkce budou podobné, akorád matice bude jiná.
BoxBlurFilter.java tohle je v Javě - akorád ta omáčka bude jiná.
Konkrétně tohle staci prepsat do VB - misto zavorek "END" ci END IF apod.
díky moc
Získaš dáta z obrázka do nejakého poľa, to pole prebehneš a upravíš ho podľa algoritmu, zapíšeš upravené dáta späť do obrázka. Tým algoritmom môže byť Gaussovo rozmazanie alebo niektoré rýchlejšie filtre (stack blur, box blur, ...). Algoritmy nájdeš na nete, prípadne aj celé knižnice. Visual Basic je dosť široký pojem - máš na mysli naozaj VB6? Alebo VBS, VBA, VB.NET? Prečo vlastne Visual Basic - sú lepšie alternatívy.
VB 2008
Také neexistuje. Zrejme máš na mysli VB.NET a pracuješ v prostredí Visual Studio 2008.
Přesně tak.
Ak nie je tvojím cieľom naučiť sa, ako také filtre fungujú, tak môžeš použiť nejaké hotové riešenie, napríklad imagelibrary (prvé, čo som vygooglil).