You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
2.7 KiB
52 lines
2.7 KiB
\section{Εκτέλεση και αποτελέσματα}
|
|
|
|
Οι συναρτήσεις που υλοποιήθηκαν χρησιμοποιήθηκαν σε συνδυασμό με την δοκιμαστική εικόνα που δόθηκε ώστε να παράξουν τις παρακάτω εικόνες:
|
|
|
|
\begin{figure}[H]
|
|
\centering
|
|
\resizebox{\textwidth}{!}{
|
|
\includegraphics{res/nearest_3bit_960X1280.png}
|
|
}
|
|
\caption{RGB εικόνα με χρήση \textbf{κοντινότερου γείτονα}, διαστάσεις 960Χ1280 και \textbf{κβαντισμό 3bit} ανά κανάλι}
|
|
\end{figure}
|
|
|
|
\begin{figure}[H]
|
|
\centering
|
|
\resizebox{\textwidth}{!}{
|
|
\includegraphics{res/nearest_8bit_960X1280.png}
|
|
}
|
|
\caption{RGB εικόνα με χρήση \textbf{κοντινότερου γείτονα}, διαστάσεις 960Χ1280 και \textbf{κβαντισμό 8bit} ανά κανάλι}
|
|
\end{figure}
|
|
|
|
\begin{figure}[H]
|
|
\centering
|
|
\resizebox{\textwidth}{!}{
|
|
\includegraphics{res/linear_3bit_960X1280.png}
|
|
}
|
|
\caption{RGB εικόνα με χρήση \textbf{γραμμικής παρεμβολής}, διαστάσεις 960Χ1280 και \textbf{κβαντισμό 3bit} ανά κανάλι}
|
|
\end{figure}
|
|
|
|
\begin{figure}[H]
|
|
\centering
|
|
\resizebox{\textwidth}{!}{
|
|
\includegraphics{res/linear_8bit_960X1280.png}
|
|
}
|
|
\caption{RGB εικόνα με χρήση \textbf{γραμμικής παρεμβολής}, διαστάσεις 960Χ1280 και \textbf{κβαντισμό 8bit} ανά κανάλι}
|
|
\end{figure}
|
|
|
|
Παρακάτω παρατίθενται ενδεικτικά οι χρόνοι εκτέλεσης των βασικών συναρτήσεων για επιλεγμένες διαστάσεις τελικής εικόνας 960Χ1280 καθώς:
|
|
|
|
\begin{table}[H]
|
|
\centering
|
|
\begin{tabular}{l l} \toprule
|
|
Συνάρτηση & Χρόνος (seconds) \\ \midrule
|
|
\texttt{bayer2rgb} (``nearest'') & 0.164 \\
|
|
\texttt{bayer2rgb} (``linear'') & 0.484 \\
|
|
\texttt{imagequant} & 0.0315 \\
|
|
\texttt{imagedequant} & 0.024 \\
|
|
\texttt{saveasppm} & 0.208 \\ \bottomrule
|
|
\end{tabular}
|
|
\caption{Χρόνοι βασικών συναρτήσεων}
|
|
\end{table}
|
|
|
|
Σημειώνεται ότι οι παραπάνω χρόνοι υπολογίστηκαν με χρήση των εντολών \texttt{tic} και \texttt{toc}, ενώ η χρήση της επιλογής ``Run and Time'' ανέφερε πολύ μεγαλύτερους χρόνους λόγω του overhead που προσθέτει στην εκτέλεση. Το μέγεθος του αρχείου PPM που παράχθηκε με κβάντιση 8bit είναι 3,7MB.
|