123 |
\chapter{Toepassingsprogramma's} |
\chapter{Toepassingsprogramma's} |
124 |
\section{Tekstverwerking} |
\section{Tekstverwerking} |
125 |
\subsection{AbiWord} |
\subsection{AbiWord} |
126 |
\klad{enkel ``klein maar iets te beperkt''?} |
\begrip{Abiword} is een vrij word processing programma, vrij gelijkaardig aan |
127 |
|
Microsoft® Word qua functionaliteit en interface. Leuk is bijvoorbeeld dat het het formaat |
128 |
|
van Microsoft kan lezen, zodat je niet per se Office bij de hand moet hebben als je weer eens |
129 |
|
een attachment in het doc-formaat krijgt... De basisfunctionaliteit van een tekstverwerker is |
130 |
|
aanwezig, zoals tekstformattering. Ook meer geavanceerde functies, zoals stijlen en gebruik van |
131 |
|
velden zijn aanwezig. |
132 |
|
|
133 |
|
Niet alles is rozegeur en maneschijn echter: er zijn hier en daar wel wat |
134 |
|
compatibiliteitsproblemen, vooral met formattering en met gebruik van figuren in de tekst. Ook is |
135 |
|
de helpfunctie aan de magere kant. |
136 |
|
|
137 |
|
Vermelden we dat \begrip{Abiword} kan exporteren naar tal van formaten, onder andere naat |
138 |
|
Microsoft Word, HTML, Rich text en zelfs naar Latex! |
139 |
|
|
140 |
|
Voornaamste nut is waarschijnlijk om snel een een Worddocument te kunnen openen zonder daar |
141 |
|
Office voor op te moeten starten... |
142 |
|
|
143 |
|
Meer info kunnen we vinden op op hun website http://www.abisource.com/. |
144 |
|
|
145 |
\subsection{OpenOffice} |
\subsection{OpenOffice} |
146 |
|
\begrip{OpenOffice} heeft als Mission Statement zich vooropgesteld:\\ |
147 |
|
\\ |
148 |
|
``To create, as a community, the leading international office suite that will run on all major platforms |
149 |
|
and provide access to all functionality and data through open-component based APIs and an XML-based file format.'' |
150 |
|
\\ |
151 |
|
|
152 |
|
OpenOffice.org is een open source, office pakket. Het bevat basis desktoptoepassingen |
153 |
|
zoals een tekstverwerker, spreadsheet, presentatiemanager en tekenprogramma's. Het is feite een open source versie van StarOffice, |
154 |
|
ontwikkeld door een klein, onafhankelijk bedrijfje, later opgekocht door Sun Microsystems. Een tijdje werd Star Office vrij en |
155 |
|
als open source ter beschikking gesteld, maar is later weer gesloten software geworden. Op basis van de toen vrije distributie is |
156 |
|
toen Open Office ontstaan en werkt daarop verder. |
157 |
|
Het kan uitgevoerd worden verschillende platfoms zoals Solaris, Microsoft Windows en de verschillende Linux versies. Een grote |
158 |
|
vari\"eteit aan bestandsformaten wordt ondersteund, waaronder de formaten van Microsoft Office. |
159 |
|
|
160 |
|
Open Office bevat volgende pakketten:\\ |
161 |
|
\begin{itemize} |
162 |
|
\item \commando{oowriter}: het tekstverwerkingspakket (cfr. MS Word) |
163 |
|
\item\commando{ooimpress}: het presentatiepakket (cfr. MS PowerPoint) |
164 |
|
\item\commando{oocalc}: het rekenbladpakket (cfr. MS Excel) |
165 |
|
\item\commando{oodraw}: een tekenprogramma dat de tekenfunctionaliteit van MS Office vervangt. Bij MS |
166 |
|
Office zit deze in de afzonderlijke programma's zelf. |
167 |
|
\item\commando{oomath}: Te vergelijken met de MS Equation editor |
168 |
|
\end{itemize} |
169 |
|
Deze programma's functioneren in grote lijnen als hun MS Office tegenhangers. |
170 |
|
|
171 |
|
De website is te vinden op http://www.openoffice.org/ |
172 |
\klad{naam StarOffice ook ergens laten vallen} |
\klad{naam StarOffice ook ergens laten vallen} |
173 |
|
|
174 |
\subsection{Ispell en woordenboeken} |
\subsection{Ispell en woordenboeken} |
177 |
|
|
178 |
\subsection{Wiskundige programma's} |
\subsection{Wiskundige programma's} |
179 |
\subsubsection{\gnu plot} |
\subsubsection{\gnu plot} |
180 |
Gnuplot is een zeer handig programma om, zoals de naam het zegt, data te plotten. Het programma wordt |
\begrip{Gnuplot} is een zeer handig programma om, zoals de naam het zegt, data te plotten. Het programma wordt |
181 |
uitgevoerd door aan de command line het commando \commando{gnuplot} te geven. Een belangrijke opmerking is |
uitgevoerd door aan de command line het commando \commando{gnuplot} te geven. Een belangrijke opmerking is |
182 |
over alle mogelijke commando's er meer uitleg kan worden opgevraagd door het commando \commando{help} te typen. |
over alle mogelijke commando's er meer uitleg kan worden opgevraagd door het commando \commando{help} te typen. |
183 |
Als voorbeeldje willen we volgende gegevens in een mooi grafiekje uitzetten:\\ |
Als voorbeeldje willen we volgende gegevens in een mooi grafiekje uitzetten:\\ |
193 |
6 & 0.329795 & 0.8\\ |
6 & 0.329795 & 0.8\\ |
194 |
\end{tabular}\end{centering} |
\end{tabular}\end{centering} |
195 |
\\ |
\\ |
196 |
dan maken we een bestandje aan met bijv. de naam "data.txt" met deze gegevens erin. Als we dan gnuplot aan de command |
dan maken we een bestandje aan met bijv. de naam data.txt met deze gegevens erin. Als we dan gnuplot aan de command |
197 |
line opstarten, krijgen een commandoprompt, met de melding "Terminal type set to 'x11'", wat wil zeggen dat de |
line opstarten, krijgen een commandoprompt, met de melding \emph{Terminal type set to 'x11'}, wat wil zeggen dat de |
198 |
output gaat naar een nieuw venster\\ |
output gaat naar een nieuw venster\\ |
199 |
\\ |
\\ |
200 |
\com{gnuplot$>$} \\ |
\com{gnuplot$>$} \\ |
258 |
\\ |
\\ |
259 |
Om figure te exporteren vanuit Gnuplot gebruiken we volgende opties:\\ |
Om figure te exporteren vanuit Gnuplot gebruiken we volgende opties:\\ |
260 |
\\ |
\\ |
261 |
\com{gnuplot$>$ set output ``plot.png''}\\ |
\com{gnuplot$>$ set output 'plot.png'}\\ |
262 |
\com{gnuplot$>$ set terminal png small color}\\ |
\com{gnuplot$>$ set terminal png small color}\\ |
263 |
\com{gnuplot$>$ set data style linespoints}\\ |
\com{gnuplot$>$ set data style linespoints}\\ |
264 |
\com{gnuplot$>$ plot ``data.txt''}\\ |
\com{gnuplot$>$ plot 'data.txt'}\\ |
265 |
\\ |
\\ |
266 |
waarbij de eerste regel de output naam specificeert, de tweede regel het outputformaat en bijhorende opties. |
waarbij de eerste regel de output naam specificeert, de tweede regel het outputformaat en bijhorende opties. |
267 |
De derde regel geeft de plotopties voor de data (met een lijntje verbonden) en de vierde lijn laat de eigenlijke |
De derde regel geeft de plotopties voor de data (met een lijntje verbonden) en de vierde lijn laat de eigenlijke |
293 |
0.180000 & 0.433071\\ |
0.180000 & 0.433071\\ |
294 |
\end{tabular} |
\end{tabular} |
295 |
\end{centering}\\ |
\end{centering}\\ |
296 |
Stellen we ook dat deze getallen in gewoon tekstformaat zijn opgeslagen in het bestand "foo.dat", en dat we aan deze |
Stellen we ook dat deze getallen in gewoon tekstformaat zijn opgeslagen in het bestand foo.dat, en dat we aan deze |
297 |
getallen functie van de vorm |
getallen functie van de vorm |
298 |
\[ |
\[ |
299 |
f(x) = a * exp(-b*x) |
f(x) = a * exp(-b*x) |
335 |
\label{fitting} |
\label{fitting} |
336 |
\end{figure} |
\end{figure} |
337 |
|
|
338 |
|
Nog een leuk weetje: we kunnen aan gnuplot als argument de naam van een tekstbestand meegeven waarin de |
339 |
|
commando's na elkaar vermeld staan die we normaal aan de gnuplot-commandprompt zouden ingeven (een soort van gnuplot |
340 |
|
script dus). Op die manier kunnen we ook bepaalde taken automatiseren. Voorbeeldje: we willen een programma telkens |
341 |
|
met andere parameters uitvoeren en de daarbij gegenereerde databestanden via gnuplot in een grafiekje uitzetten. We |
342 |
|
kunnen dan met een unix shellscriptje het programma de verschillende parameterwaarden aanbieden, het databestand van |
343 |
|
via het gnuplotscript in gnuplot automatisch een grafiekje laten genereren en tenslotte de naam veranderen van dat |
344 |
|
grafiekje. |
345 |
|
|
346 |
|
Vermelden we tenslotte dat de gnuplot homepage gevonden kan worden op http://www.gnuplot.info/ |
347 |
|
(niet .org!!). |
348 |
|
|
349 |
\subsubsection{Octave} |
\subsubsection{Octave} |
350 |
|
|
351 |
\subsection{Andere educatieve programma's |
\subsection{Andere educatieve programma's} |
352 |
} |
|
353 |
% Structuur aangepast, beter apart hoofdstuk voor dit, komt beter overeen met al de brol dat |
% Structuur aangepast, beter apart hoofdstuk voor dit, komt beter overeen met al de brol dat |
354 |
% ik schrijf |
% ik schrijf |
355 |
\chapter{Beeldbewerking} |
\chapter{Beeldbewerking} |
360 |
\caption{Het Xv commandovenster.} |
\caption{Het Xv commandovenster.} |
361 |
\label{xv} |
\label{xv} |
362 |
\end{figure} |
\end{figure} |
363 |
Xv is waarschijnlijk het bekendste programma om beeldjes te bekijken en te bewerken in unix-achtige |
\begrip{Xv} is waarschijnlijk het bekendste programma om beeldjes te bekijken en te bewerken in unix-achtige |
364 |
omgevingen. Het is feite een shareware programma (dus moet je betalen om het te registreren, maar in de |
omgevingen. Het is feite een shareware programma (dus moet je betalen om het te registreren, maar in de |
365 |
praktijk wordt dat toch nooit gedaan). |
praktijk wordt dat toch door niemand gedaan), maar komt standaard bij vrij veel unix-achtige omgevingen geleverd. |
366 |
|
Ondanks het feit dan xv shareware is, is het wel gratis voor persoonlijk gebruik. Voor officieel gebruik (commercieel, |
367 |
|
educatief, \ldots) wordt er wel een registratie gevraagd. Deze registratie wordt niet echt opgelegd, en je kan zelfs |
368 |
|
zonder problemen de sourcecode downloaden... |
369 |
|
|
370 |
De reden van de populariteit is waarschijnlijk omdat het zo intu\"itief en gebruiksvriendelijk is: alle |
De reden van de populariteit is waarschijnlijk omdat het zo intu\"itief en gebruiksvriendelijk is: alle |
371 |
belangrijke knoppen staan in het commandovenster (in tegenstelling tot bij Gimp), en laten weinig aan de |
belangrijke knoppen staan in het commandovenster (in tegenstelling tot bij Gimp), en eisen weinig |
372 |
verbeelding van de gebruiker over. Na typen van "\textit{xv} aan de commandolijn verschijnt het |
verbeelding van de gebruiker. Na typen van \commando{xv} aan de commandolijn verschijnt het |
373 |
openingsvenster, waarna je met de rechtermuisknop het commandovenster (fig. \ref{xv}) opent. |
openingsvenster, waarna je met de rechtermuisknop het commandovenster (fig. \ref{xv}) opent. |
374 |
|
|
375 |
Enkele minder voor de hand liggende functies zijn terug te vinden onder het menu "\textit{Algorithms}", |
Enkele minder voor de hand liggende functies zijn terug te vinden onder het menu \emph{Algorithms}, |
376 |
waarin je een beeld kan vervagen, ontvlekken, \ldots maar welke weinig interessant zijn. Wat echter wel |
waarin je een beeld kan vervagen, ontvlekken, \ldots maar welke weinig interessant zijn. Wat echter wel |
377 |
interessante functies zijn, zijn het bekijken en omzetten naar verschillende andere formaten, de |
interessante functies zijn, zijn het bekijken en omzetten naar verschillende andere formaten, de |
378 |
"\textit{Crop} functie om een beeldje bij te knippen en wat ook een zeer interessante functie is, is de |
\emph{Crop} functie om een beeldje bij te knippen en wat ook een zeer interessante functie is, is de |
379 |
"\textit{Grab} functie. Met deze laatste functie kunnen we screenshots maken van vensters in X Windows |
\emph{Grab} functie. Met deze laatste functie kunnen we screenshots maken van vensters in X Windows |
380 |
(zoals voor deze cursus). |
(zoals voor deze cursus). |
381 |
|
|
382 |
Nog iets leuk van Xv zijn de verschillende sneltoetesen: |
Nog iets leuk van Xv zijn de verschillende sneltoetesen: |
383 |
\begin{itemize} |
\begin{itemize} |
384 |
\item "shift" + ">" verdubbelt de grootte |
\item \commando{shift + $>$} verdubbelt de grootte |
385 |
\item "shift" + "<" halveert de grootte |
\item \commando{shift" + $<$} halveert de grootte |
386 |
\item ">" vergroot een beeldje met 10\% |
\item \commando{$>$} vergroot een beeldje met 10\% |
387 |
\item "<" vermindert de grootte met 10\% |
\item \commando{$<$} vermindert de grootte met 10\% |
388 |
\item "n" keert terug naar de oorspronkelijke grootte |
\item \commando{n} keert terug naar de oorspronkelijke grootte |
389 |
\item "e" roept het menu met de \textit{color editor} op, waarin kleurenpallet, intensiteit, |
\item \commando{e} roept het menu met de \emph{color editor} op, waarin kleurenpallet, intensiteit, |
390 |
contrast en dergelijke kunnen bewerkt worden. |
contrast en dergelijke kunnen bewerkt worden. |
391 |
\end{itemize} |
\end{itemize} |
392 |
\wilschrijven{geert} |
|
393 |
|
De XV-website is terug te vinden op http://www.trilon.com/xv/. |
394 |
|
|
395 |
\section{Gimp} |
\section{Gimp} |
396 |
\begin{figure} |
\begin{figure} |
397 |
\center |
\center |
399 |
\caption{Gimp commandovenster.} |
\caption{Gimp commandovenster.} |
400 |
\label{gimpcommand} |
\label{gimpcommand} |
401 |
\end{figure} |
\end{figure} |
402 |
Gimp is de laatste tijd steeds meer een concurrent geworden van het commerci\"ele |
\begrip{Gimp} is de laatste tijd steeds meer een concurrent geworden van het commerci\"ele |
403 |
pakket Adobe Photoshop. Het eerste wat we krijgen als je Gimp opstart, is een |
pakket Adobe Photoshop. Het eerste wat we krijgen als we Gimp opstarten (door \commando{gimp} |
404 |
commandovenster (fig. \ref{gimpcommand}). Dit venster bevat maar weinig functionaliteit, |
aan de commandline te typen), is een commandovenster (fig. \ref{gimpcommand}). Dit venster bevat |
405 |
maar laat toe om beeldjes in te laden, en voorziet ook een aantal menuknoppen naar een |
maar weinig functionaliteit, maar laat toe om beeldjes in te laden, en voorziet ook een aantal |
406 |
aantal interessante functies. |
menuknoppen voor een aantal interessante functies. |
407 |
|
|
408 |
Eens we een beeldje geopend hebben via het commandovenster "\textit{file}", |
Eens we een beeldje geopend hebben via het commandovenster \emph{file}, \emph{open}, biedt klikken met de |
409 |
"\textit{open}", biedt klikken met de rechtermuisknop op het beeldje de echte kracht van |
rechtermuisknop op het beeldje de echte kracht van Gimp. Toegegeven: het is in het begin wel zoeken in het |
410 |
Gimp. Toegegeven: het is in het begin wel zoeken in het woud van functies vooraleer |
woud van functies vooraleer de indeling een beetje duidelijk is, maar dat went vrij snel. |
|
de indeling een beetje duidelijk is, maar dat went vrij snel. |
|
411 |
|
|
412 |
Onder het "\textit{file}"-menu vinden we operaties terug zoals een nieuw beeldje cre\"eren, |
Onder het \emph{file}-menu vinden we operaties terug zoals een nieuw beeldje cre\"eren, |
413 |
een beeld opslaan onder een ander formaat (geloof me, alle courante en zelfs een |
een beeld opslaan onder een ander formaat (geloof me, alle courante en zelfs een |
414 |
heleboel minder courante formaten zitten erin). Onder "\textit{Edit}" vinden we dan weer |
heleboel minder courante formaten zitten erin). Onder \emph{Edit} vinden we dan weer |
415 |
de functies om stukken geselecteerd beeld te kopi\"eren, te knippen of te plakken. |
de functies om stukken geselecteerd beeld te kopi\"eren, te knippen of te plakken. |
416 |
|
|
417 |
Leuk is het menu "\textit{Filters}". Daaronder vinden we functies om een beeld te vervagen, |
Leuk is het menu \emph{Filters}. Daaronder vinden we onder andere functies om een beeld te vervagen, |
418 |
randen te detecteren kan je een beeld. Leuk is dat we een gegeven filter kunnen laten |
randen te detecteren, \ldots Leuk is dat we een gegeven filter kunnen laten |
419 |
inwerken op een deel van het beeld door eerst een gebied te selecteren (met in het de knop |
inwerken op een deel van het beeld door eerst een gebied te selecteren (met in het de knop |
420 |
commandovenster links bovenaan) en dan een filter te kiezen in het menu dat in het beeldje |
commandovenster links bovenaan) en dan een filter te kiezen in het menu dat in het beeldje |
421 |
met de rechtermuisknop oproepen. |
met de rechtermuisknop oproepen. |
422 |
\wilschrijven{gaspard} |
|
423 |
|
Voor meer informatie kunnen we terecht op de Gimp-homepage http://www.gimp.org/. |
424 |
|
|
425 |
\section{Xfig} |
\section{Xfig} |
426 |
Xfig is een leuk programma om vectortekeningen in te maken. We kennen allemaal het gevoel |
\begrip{Xfig} is een leuk programma om vectortekeningen in te maken. We kennen allemaal het gevoel |
427 |
wel dat we een leuke zelfgemaakte illustratie ergens in een document willen invoegen, en |
wel dat we een leuke zelfgemaakte illustratie ergens in een document willen invoegen, en |
428 |
dan gauw iets tekenen met een of ander paintprogramma (bijv. Xpaint). Deze programma's |
dan gauw iets tekenen met een of ander paintprogramma (bijv. \begrip{Xpaint}). Deze programma's |
429 |
hebben een vrij eenvoudige interface, en het is mogelijk om al snel een vrij deftige |
hebben een vrij eenvoudige interface, en het is mogelijk om al snel een vrij deftige |
430 |
schets te bekomen. Als we deze willen invoegen in een tekstbestand bijvoorbeeld, zal |
schets te bekomen. Als we deze willen invoegen in een tekstbestand bijvoorbeeld, zal |
431 |
deze tekening bijna gegarandeerd verkeerde afmetingen hebben. Geen nood, we kunnen deze |
deze tekening bijna gegarandeerd verkeerde afmetingen hebben. Geen nood, we kunnen deze |
478 |
\end{figure} |
\end{figure} |
479 |
|
|
480 |
Bij dit programma zitten de interessante commando's in de knoppenbalk aan de linkerrand van het venster. |
Bij dit programma zitten de interessante commando's in de knoppenbalk aan de linkerrand van het venster. |
481 |
Deze balk is onderverdeeld in "\textit{drawing modes}" en "\textit{editing modes}". Het eerste bevat de |
Deze balk is onderverdeeld in \emph{drawing modes} en \emph{editing modes}. Het eerste bevat de |
482 |
knoppen waarmee basisobjecten kunnen worden aangemaakt, het tweede om deze te bewerken. Elk van deze |
knoppen waarmee basisobjecten kunnen worden aangemaakt, het tweede om deze te bewerken. Elk van deze |
483 |
knoppen geeft wat meer uitleg over de functie wanneer je er met de muis over beweegt, en roept aan de |
knoppen geeft wat meer uitleg over de functie wanneer je er met de muis over beweegt, en roept aan de |
484 |
onderrand van het venster een nieuwe knoppenbalk op met specifieke subfuncties voor een gekozen |
onderrand van het venster een nieuwe knoppenbalk op met specifieke subfuncties voor een gekozen |
485 |
functie. |
functie. |
486 |
|
|
487 |
Als voorbeeld van een "\textit{drawing modes}"-knop zullen we een lijn tekenen: |
Als voorbeeld van een \emph{drawing modes}-knop zullen we een lijn tekenen: |
488 |
om lijn te tekenen moeten we de knop "\textit{polyline}" aanklikken. Daarbij verschijnen er onderaan |
om lijn te tekenen moeten we de knop \emph{polyline} aanklikken. Daarbij verschijnen er onderaan |
489 |
bijv. knoppen om de kleur, de dikte, de lijnstijl (stippellijn, volle lijn, \ldots) te kiezen. Een lijn |
bijv. knoppen om de kleur, de dikte, de lijnstijl (stippellijn, volle lijn, \ldots) te kiezen. Een lijn |
490 |
trekken kunnen we dan door het beginpunt en tussenliggende hoekpunten aan te duiden met de |
trekken kunnen we dan door het beginpunt en tussenliggende hoekpunten aan te duiden met de |
491 |
linkermuisknop, en met de middelste muisknop te klikken om het eindpunt aan te duiden. |
linkermuisknop, en met de middelste muisknop te klikken om het eindpunt aan te duiden. |
492 |
|
|
493 |
Bij de "\textit{editing modes}" beschikken we dan over de mogelijkheden om aangemaakte objecten te |
Bij de \emph{editing modes} beschikken we dan over de mogelijkheden om aangemaakte objecten te |
494 |
kopi\"eren, te herschalen, te verplaatsen, te groeperen met andere objecten, \ldots Groeperen biedt als |
kopi\"eren, te herschalen, te verplaatsen, te groeperen met andere objecten, \ldots Groeperen biedt als |
495 |
voordeel dat we dan een hoop objecten samen kunnen veranderen van bijv. kleur of lijndikte. |
voordeel dat we dan een hoop objecten samen kunnen veranderen van bijv. kleur of lijndikte. |
496 |
|
|
497 |
De gebruikersinterface is redelijk voor de hand liggend, en door een klein beetje experimenteren met de |
De gebruikersinterface is redelijk voor de hand liggend, en door een klein beetje experimenteren met de |
498 |
menu's kunnen we al heel wat te weten komen. Nog een aantal leuke handigheidjes: met gnuplot kunnen we |
menu's kunnen we al heel wat te weten komen. Nog een aantal leuke handigheidjes: met gnuplot kunnen we |
499 |
grafieken exporteren naar xfig-formaat, en kunnen we zo verder opmaken. Verder kunnen we ook gewone |
grafieken exporteren naar xfig-formaat, en kunnen we zo verder opmaken. Verder kunnen we ook gewone |
500 |
afbeeldingen invoegen (die niet noodzakelijk schaalbaar zijn) met "\textit{picture}". |
afbeeldingen invoegen (die niet noodzakelijk schaalbaar zijn) met \emph{picture}. |
501 |
|
|
502 |
|
Nog een leuk weetje is dat we voor geavanceerde figuren xfig kunnen combineren met \LaTeX, om zo |
503 |
|
in een figuur mooie \LaTeX formules te kunnen plaatsen. |
504 |
|
|
505 |
|
Vermelden we tenslotte dat de Xfig homepage kan worden gevonden op http://www.xfig.org/. |
506 |
|
|
|
\wilschrijven{gaspard} |
|
507 |
\section{ImageMagick} |
\section{ImageMagick} |
508 |
\begin{figure}[htb] |
\begin{figure}[htb] |
509 |
\centering |
\centering |
510 |
\includegraphics[width=0.5\linewidth]{desktop/magick.png} |
\includegraphics[width=0.5\linewidth]{desktop/magick.png} |
511 |
\caption{De iteractieve interface voor "\textit{display}".} |
\caption{De iteractieve interface voor het programma \emph{display}.} |
512 |
\label{xfig} |
\label{xfig} |
513 |
\end{figure} |
\end{figure} |
514 |
ImageMagick is een een verzameling tools en libraries om met beeldjes om te gaan. De basic utilities |
ImageMagick is een een verzameling tools en libraries om met beeldjes om te gaan. De basic utilities |
538 |
\\ |
\\ |
539 |
|
|
540 |
De volgende ImageMagick functies zijn direct vanop de command line beschikbaar: |
De volgende ImageMagick functies zijn direct vanop de command line beschikbaar: |
541 |
"\textit{convert}", "\textit{mogrify}", "\textit{montage}", "\textit{composite}" en |
\commando{convert}, \commando{mogrify}, \commando{montage}, \commando{composite} en \commando{identify}. Deze functies |
542 |
"\textit{identify}". Deze functies zijn bijv. handig wanneer we een hele reeks beelden tegelijk te |
zijn bijv. handig wanneer we een hele reeks beelden tegelijk te bewerken, want ze lenen zich perfect |
543 |
bewerken, want ze lenen zich perfect om te gebruiken in een shellscriptje. Wanneer we bijv. een hele |
om te gebruiken in een shellscriptje. Wanneer we bijv. een hele |
544 |
\textsc{jpeg}-formaat hebben staan en deze willen omzetten in \textsc{gif}-formaat, kunnen we die |
\textsc{jpeg}-formaat hebben staan en deze willen omzetten in \textsc{gif}-formaat, kunnen we die |
545 |
via een scripte \'e\'en voor \'e\'en aan "\textit{convert}" aanbieden, om deze dan in het gewenste |
via een scripte \'e\'en voor \'e\'en aan \commando{convert} aanbieden, om deze dan in het gewenste |
546 |
formaat te zetten. |
formaat te zetten. |
547 |
|
|
548 |
Het programma "\textit{display}" biedt een grafische interface voor deze functies, en kunnen we |
Het programma "\textit{display}" biedt een grafische interface voor deze functies, en kunnen we |