Mercurial > hg > Papers > 2020 > riono-thesis
changeset 16:ece683512a08
add ZRLE encode img
author | riono <e165729@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 12 Feb 2020 23:09:27 +0900 |
parents | db994bd40aef |
children | b8546b917557 |
files | FinalThesis/chapter2.tex FinalThesis/fig/EncodeZRLE.graffle FinalThesis/fig/EncodeZRLE.pdf FinalThesis/fig/EncodeZRLEtoZRLEE.graffle FinalThesis/fig/EncodeZRLEtoZRLEE.pdf FinalThesis/main.pdf |
diffstat | 6 files changed, 8 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/FinalThesis/chapter2.tex Wed Feb 12 22:41:04 2020 +0900 +++ b/FinalThesis/chapter2.tex Wed Feb 12 23:09:27 2020 +0900 @@ -128,9 +128,15 @@ ZLREはZlibで圧縮されたデータとそのデータのバイト数がヘッダーとして付与され送信される。Zlibはjava.util.zip.deflaterとjava.util.zip.inflaterで圧縮と解凍が行える。しかしjava\.util.zip.deflaterは解凍に必要な辞書を書きだす(flush)ことが出来ない。従って、圧縮されたデータを途中から受け取ってもデータを正しく解凍することが出来ない。 -そこでZRLEEは一度Root Nodeで受け取ったZRLEのデータをunzipし、後述するupdate Rectangleと呼ばれる画面ごとのデータに辞書を付与してzipし直すことで、初めからデータを読み込んでいなくても解凍を出来るようにした(\ref{fig:ZRLEtoZRLEE})。 +そこでZRLEEは一度Root Nodeで受け取ったZRLEのデータをunzipし、後述するupdate Rectangleと呼ばれる画面ごとのデータに辞書を付与してzipし直すことで、初めからデータを読み込んでいなくても解凍を出来るようになっている(\ref{fig:ZRLEtoZRLEE})。 - +\begin{figure}[htb] %PDF +\begin{center} +\includegraphics[scale=0.5]{fig/EncodeZRLEE.pdf} +\figcaption{ZRLEEへ再圧縮} +\label{fig:ZRLEtoZRLEE} +\end{center} +\end{figure}