- Nová verze aplikace "Kamera 4.8" s několika novinkami (12.3.2009)
- Aktualizace aplikace "Záznam zvuku" (2.1.0.0). (6.1.2010)
- Aplikace "Záznam zvuku" (freeware) nyní také v nativní 64-bitové verzi. (21.9.2009)
- Nová aplikace "Net Rádio" (freeware) ke stažení (18.9.2009)
- Ke stažení nová aplikace "Schránka" (freeware) (16.10.2008)
- Ke stažení jednoduchá aplikace "Záznam zvuku" (freeware) (13.10.2008)
- Nová verze aplikace "Sledování paměti 4" (freeware) (10.9.2008)
- Nová verze aplikace "Kamera 4" (freeware) nyní mj. s podporou více kamer (1.9.2008)
- Nový nástroj pro programátory ve Visual C++ (24.7.2007)
- Nová rozšířená verze freeware "Sledování paměti" (7.5.2007)
- Vyšla moje nová kniha o programování v GDI+. (23.2.2007)
![]() |
"Programování v GDI+ v příkladech - grafika a fotografie ve Visual C++"
Můžete si ji objednat: |
Tato kniha je určena programátorům v Microsoft Visual C++, kteří se chtějí naučit něco více o práci s grafikou, především obrázky a fotografiemi. Čtenáři se naučí využívat knihovnu GDI+ která je standardní součástí vývojářského balíku Microsoft Platform SDK pro Windows. U čtenářů se předpokládá alespoň základní znalost jazyka C++ a vývojového prostředí Microsoft Visual C++. Ukázkové projekty jsou vytvořeny v prostředí Microsoft Visual Studio 2005 s využitím knihovny ATL. V úvodní kapitole se čtenáři se naučí jak správně inicializovat knihovnu GDI+ pro použití ve vlastním programu. Dále si ukážeme jako v GDI+ správně detekovat chyby a jak získat informace o podporovaných grafických kodecích a dekodérech. V následující kapitole již budeme pracovat s fotografiemi (resp. obecně s jakýmikoliv grafickými soubory). Nejprve si ukážeme jak načítat grafické soubory různých formátů a jak při jejich zobrazování zabránit nežádoucímu problikávání pozadí. Dále si ukážeme jak načtený (a případně upravený) obrázek uložit do zvoleného formátu a jak v případě JPEG formátu nastavit požadovanou kvalitu komprese při ukládání. Následující kapitola se pak podrobněji věnuje různým způsobům vykreslení grafického souboru s volitelnou kvalitou interpolace při vykreslená v jiné něž plné velikosti. Naučíme se také jak získat a vykreslit rychlý náhled obrázku, který může být v některých grafických souborech uložen separátně. V další kapitole již přejdeme k úpravám fotografií. Ukážeme si jaké možnosti poskytuje knihovna GDI+ pro velice rychlou a efektivní modifikaci grafických dat. Na ukázku si vytvoříme několik grafických filtrů včetně použití alfa-kanálu, tedy definování stupně průhlednosti daného bobu nebo oblasti obrázku. Dále si ukážeme jak vytvořit a zobrazit histogram obrázku jak celkový tak pro jednotlivé barevné složky. Další kapitola bude věnována načtení EXIF informací které mohou být obsaženy v některých fotografiích a dále jejich úpravou a zápisem zpět do souboru. Dále si ukážeme jak "kreslit" přímo na plochu obrázku a výsledek samozřejmě uložit zpět do souboru. Příkladem bude zápis "copyrightu" jak vlastního textu do fotografie. Závěrečné kapitoly jsou tvořeny komplexnějšími ukázkovými aplikacemi. První z nich je spořič obrazovky pro Windows promítající přes celou obrazovku grafické soubory nalezené ve zvolené složce. Druhou aplikací je rozšíření kontextové nabídky Průzkumníka Windows o položku která vybrané grafické soubory odešle do vlastní aplikace tyto soubory promítající na obrazovce s tím že kromě časovaného střídání obrázků bude možné "ruční" procházení pomocí klávesnice. Poslední ukázkovou aplikací pak bude aplikace umožňující rychlé přepínání režimů obrazovky (rozlišení, barevná hloubka a obnovovací frekvence) a dále okamžité spuštění spořiče obrazovky nebo přepnutí monitoru do úsporného režimu bez čekání po nastavený čas prodlevy.
Doprovodné příklady (822 kB - zip)
Přeložené spustitelné programy z doprovodných příkladů (1716 kB - zip)
Copyright © 2010 Radek Chalupa || tel. 739 219 991 | Kontakt | Poslat e-mail | Úvod