Pristup k pixelum obrazku ve VB 2017
Miroslav Mraz
mrazik na volny.cz
Neděle Červen 25 15:13:09 CEST 2017
Sice nevím jak je to ve VB, ale obvykle to řeším tak, že v jednom vlákně
mastím data do obrázku a v jiném ho zobrazuji.
Mrazík
Dne 25.6.2017 v 03:18 Pavel Hudecek napsal(a):
> Dobrý den všem,
>
> Chtěl jsem si ve VB udělat takovou malou simulaci pole v koaxiálu, ale
> narazil jsem na zajímavý problém: Nevím jak přistupovat k pixelům
> v pictureboxu.
>
> Co chci: Přepisovat jednotlivé pixely barvami tak, aby se to rovnou
> viditelně projevovalo.
>
> Ale našel jsem pouze možnost, jak vygenerovat celý obrázek a ten hodit
> do toho PB, což se mi ale pro podobné účely vyloženě nelíbí, neboť
> neuvidím průběh procesu, ale budu muset počkat na výsledek. Což by
> v tomto případě asi bylo skousnutelné, ale při složitějších simulacích
> je to úplně na houby, protože musím počkat třeba i dost dlouho a pak
> teprve něco uvidím, kdyžto normálně bych třeba po prvních pár řádcích
> jasně viděl, kde je chyba.
>
> Kdysi jsem si třeba ve VB6 simuloval vyzařování nějakých antén a chodilo
> to hezky, ale než to bylo použitelné, tak jsem to mnohokrát zarazil hned
> na začátku protože bylo jasné, že tak to vypadat nemá. Později jsem zas
> dělal, že se náhodně vykreslovaly px z celé plochy. Vykreslení celku
> nakonec trvalo asi půl hodiny😊
>
> Takže otázka zní, jak to udělat takhle online, na pictureboxu netrvám,
> klidně ať to je jiný typ objektu, hlavně ať přístup k px netrvá moc
> dlouho (superrychlý ale být nemusí, protože ke každému jsou nějaké
> výpočty – např. B podle pánů Biota a Savarta).
>
> Díky,
>
> PH
>
Další informace o konferenci Hw-list