Az egyik legidiótább vita a szoftvervilágban az, hogy ez vagy az az ingyenes vagy nyílt forráskódú szoftveralkalmazás érvényes alternatíva-e a saját fejlesztésűekkel szemben. Sikertelenül ragaszkodtam ahhoz, hogy hagyjuk abba az ilyen típusú programok "... helyettesítése" népszerűsítését, és kezdjünk el beszélni annak erényeiről.
Pl. A Gimp lehetővé teszi számunkra, hogy saját szkriptjeinket létrehozzuk a Pythonban. Ha ismeri ezt a programozási nyelvet és a képmanipulációban használt matematikát (az összes szükséges információ megtalálható az interneten) kiterjesztheti annak funkcióit a fizetett alkalmazás bármely felhasználójának álmain túl.
A szabad és nyílt forráskódú szoftverek Achilles-sarka mindig a dokumentáció volt. Rendezetlen, elavult és gyakran hiányos volt ez az akadálya az ingyenes alkalmazások tömeges elfogadásának.
Szerencsére apránként ez változik. A különböző Linux disztribúciók tárházaiban tökéletesen dokumentált tervezőeszközöket találunk, amelyek nagyon hasznosak mind az amatőrök, mind a szakemberek számára.
Ingyenes alkalmazások a tervezéshez. Hogyan válasszuk ki a használni kívánt eszközt
A legjobb módja annak, hogy megtudja, melyik alkalmazást használja minden esetben, megkülönböztetni, hogy milyen típusú képekkel fogunk dolgozni.
A raszteres képeket pixelekkel működő, vagy kamerával vagy szkennerrel rögzített programok készítik. Olyan formátumokban menti őket, mint jpg, gif, png és ezeket használják az interneten és a képernyőn való megtekintés céljából létrehozott dokumentumokban. Néhány program, amelyet az ilyen típusú képek kezelésére használhatunk: A Gimp, kréta, GrafX2 y Tux festék.
. A vektorgrafikát speciális szoftverrel készítik, és Ideálisak egy fizikai termékre felvitt képekhez. CAD, mérnöki és 3D grafikákban is használják őket. Néhány nyílt forráskódú alternatíva: Inkscape, Az LibreOfficeDraw y LibreCAD
Hozzon létre egy képet raszteres programmal összehasonlítható az ecsettel történő festéssel. Az ilyen típusú képek támogatják a színkeverést. Másrészt vektoros rajzprogram használatakor az alakzatok körvonala meg van rajzolva. Ezek a tárgyaknak nevezett alakzatok egyenként csak egy színt mutatnak.
Lehetséges mindkét típusú hasonló kép létrehozása. Mindaddig, amíg ezek nem tartalmaznak finom színváltozatokat, a vektorgrafika megköveteli, hogy minden színnek legyen alakja.
Néhány vektorgrafikus létrehozó program megoldja ezt a problémát.umando a raszterhatások beépítésének lehetősége. Ez a típusú grafika nem lesz alkalmas olyan folyamatokhoz, amelyek 100% -os vektortartalmat igényelnek mint a vágás vagy a metszés.
A képek raszterképek, és vektoros formátumba történő átalakításuk nem lesz azonos minőségű
Képpontok és képletek
Raszteres képek pixelekből épülnek fel. A pixel a megjelenítő eszköz pontja vagy legkisebb eleme. Ha raszteres képet nagyítunk sok kis négyzetet fogunk látni. Vektor képek Matematikai számításokból épülnek fel egyik pontról a másikra, amelyek vonalakat és alakokat alkotnak. Ha nagyítunk egy vektorgrafikát mindig ugyanúgy fog kinézni.
A raszteres kép meghatározott számú képpontot tartalmaz. Ha a képfájlt a képpontok számának megváltoztatása nélkül kinagyítja, a kép elmosódik. Bár meg lehet próbálni megoldani a pixelek számának összeadásával, mivel ezeket véletlenszerűen adják hozzá az egész képhez, az eredmények általában nem jók.
Ha nagyítunk egy vektorgrafikát, a matematikai képletek változatlanok maradnak, így a megjelenítés minősége megmarad. A vektorgrafika bármilyen méretre méretezhető a minőség romlása nélkül.
Összegzésként elmondhatjuk, hogy ha grafikus tartalmat fogunk létrehozni a képernyőn való megtekintéshez, amely sok színt tartalmaz, akkor a legjobb, ha raszteres képeket használunk, míg ha más támogatásokra van szükségünk tartalomra, amelyek pontosak és sok színt nem igényelnek, akkor a legjobb dolgozni kell, hogy vektor képekkel dolgozzunk.
A következő cikkben bővebben megvitatjuk a nyílt forráskódú alkalmazások néhány lehetőségét a tervezéshez