{"id":249,"date":"2016-01-29T22:17:55","date_gmt":"2016-01-29T22:17:55","guid":{"rendered":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/?page_id=249"},"modified":"2016-01-29T22:17:55","modified_gmt":"2016-01-29T22:17:55","slug":"opis-formatu-graficznego-tga","status":"publish","type":"page","link":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/?page_id=249&lang=pl","title":{"rendered":"Opis formatu graficznego TGA"},"content":{"rendered":"<p class=\"normal\">Typ danych 2 niemapowany obraz RGB (Istotne informacje s\u0105 podkre\u015blone)<\/p>\n<p><center><\/p>\n<table border=\"\" width=\"100%\">\n<tbody>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center><b>Przesuni\u0119cie<\/b><\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center><b>D\u0142ugo\u015b\u0107<\/b><\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\"><center><b>Opis<\/b><\/center><\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>0<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>1<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\">Liczba znak\u00f3w w polu identyfikacyjnym obrazu. Dopuszczalna warto\u015b\u0107 0-255. Je\u017celi jest r\u00f3wna 0 to znaczy \u017ce pole nie jest do\u0142aczone<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>1<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>1<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\">Typ mapy koloru. Mo\u017ce zawiera\u0107 wielko\u015bci 0 lub 1. Je\u017celi 0 to znaczy \u017ce nie ma za\u0142\u0105czonej mapy kolor\u00f3w, je\u017celi 1to znaczy \u017ce jest<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>2<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>1<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\">Kod typu obrazu. Pole to powinno zawiera\u0107 zawsze binarn\u0105 2-k\u0119<br \/>\n( typ danych 2)<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>3<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>5<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\">Specyfikacja mapy koloru -ignorowane je\u017celi typ mapy koloru jest r\u00f3wny 0, gdy 1 interpretacja jest nast\u0119puj\u0105ca:<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>3<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>2<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\">Pocz\u0105tek mapy kolor\u00f3w &#8211; Integer Lo-Hi index dla wej\u015bcia mapy kolor\u00f3w<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>5<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>2<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\">D\u0142ugo\u015b\u0107 mapy kolor\u00f3w -Integer Lo-Hi licznik dla wej\u015b\u0107 mapy kolor\u00f3w<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>7<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>1<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\">Rozmiar wej\u015bcia mapy kolor\u00f3w -liczna bit\u00f3w w mapie kolor\u00f3w -16 -Targa 16, 24 -Targa 24, 32 -Targa 32<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>8<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>10<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\">Specyfikacja obrazu<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>8<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>2<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\">Po\u0142o\u017cenie X obrazu &#8211; Integer Lo-Hi wsp\u00f3\u0142rz\u0119dna X lewego dolnego rogu<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>10<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>2<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\">Po\u0142o\u017cenie Y obrazu &#8211; Integer Lo-Hi wsp\u00f3\u0142rz\u0119dna Y lewego dolnego rogu<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>12<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>2<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\"><u>Szeroko\u015b\u0107 obrazu &#8211; Integer Lo-Hi szeroko\u015b\u0107 w pikslach<\/u><\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\" height=\"22\"><center>14<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\" height=\"22\"><center>2<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\" height=\"22\"><u>Wysoko\u015b\u0107 obrazu &#8211; Integer Lo-Hi szeroko\u015b\u0107 w pikslach<\/u><\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>16<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>1<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\">Rozmiar piksla w obrazie -liczba bit\u00f3w na piksel -16 -Targa 16, 24 -Targa 24, 32 -Targa 32<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\" height=\"245\"><center>17<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\" height=\"245\"><center>1<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\" height=\"245\"><b>Bajt deskryptora obrazu<\/b><br \/>\n<b>Bity 3-0<\/b> &#8211; liczba atrybut\u00f3w zwi\u0105zanych z ka\u017cdym pikslem<br \/>\nDla Targa 16 &#8211; 0 lub 1 , Targa 24 -0, Targa 32 -8<br \/>\n<b>Bit 4<\/b> &#8211; zarezerwowany -musi by\u0107 0<br \/>\n<b>Bit 5<\/b> &#8211; bit po\u0142o\u017cenia obrazu<dir><dir>0 &#8211; pocz\u0105tek jest w dolnym lewym rogu<br \/>\n1 &#8211; pocz\u0105tek jest w g\u00f3rnym lewym rogu<\/dir><\/dir>Powinno by\u0107 0 dla obraz\u00f3w Truevision<br \/>\n<b>Bity 7-8 <\/b>Flaga przeplotu danych<dir><dir>00 = bez przeplotu<br \/>\n01 = dwie drogi (parzysty\/nieparzysty) przeplot<br \/>\n10 = cztery drogi przeplot<br \/>\n11 = zarezerwowany<\/dir><\/dir><\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>18<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>r\u00f3\u017cna<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\"><b>Pole identyfikacyjne obrazu<\/b><br \/>\nZawiera dowolnej formy pole identyfikacyjne o d\u0142ugo\u015bci 0-255 bajt\u00f3w (okre\u015blonej w pierwszym bajcie nag\u0142\u00f3wku obrazu). Jezeli jest wymagana wi\u0119ksza ilo\u015b\u0107 informacji mo\u017ce ona by\u0107 sk\u0142adowana po danych obrazu<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>r\u00f3\u017cna<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>r\u00f3\u017cna<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\"><b>Dane mapy koloru<\/b><br \/>\nJe\u017celi typ mapy koloru jest r\u00f3wny 0 to pole nie istnieje.<br \/>\nDane mapy koloru opisuj\u0105 rozmiar ka\u017cdego wej\u015bcia, i liczb\u0119 wej\u015b\u0107 kt\u00f3re powiniene\u015b mie\u0107 do przeskoczenia. Ka\u017cde wej\u015bcie ma 2,3 lub 4 bajty|<\/td>\n<\/tr>\n<tr>\n<td class=\"normal\" valign=\"TOP\" width=\"16%\"><center>r\u00f3\u017cna<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"11%\"><center>r\u00f3\u017cna<\/center><\/td>\n<td class=\"normal\" valign=\"TOP\" width=\"73%\"><b>Pole danych obrazu<\/b><br \/>\nTo pole opisuje (szeroko\u015b\u0107) x ( wysoko\u015b\u0107 ) piksli. Ka\u017cdy piksel okre\u015bla warto\u015b\u0107 koloru RGB w ca\u0142kowitej liczbie bajt\u00f3w<br \/>\n<b>Dla 2 bajtowego wej\u015bcia (na piksel):<\/b>nale\u017cy to rozkodowa\u0107 nast\u0119puj\u0105co: ARRRRRGG GGGBBBBB -gdzie ka\u017cda litera przedstawia bit. Poniewa\u017c zachowywuje si\u0119 to jako Hi-Lo bajty to pierwszy przychodzi<br \/>\n<b>Dla 3 bajtowego wej\u015bcia (na piksel):<\/b><u>ka\u017cdy jeden bajt zawiera warto\u015bci blue &#8211; green -red<\/u>GGGBBBBB a drugi powinien by\u0107 ARRRRRGG, gdzie A jest bitem arrybutu<br \/>\n<b>Dla 4 bajtowego wej\u015bcia (na piksel): ka\u017cdy jeden bajt zawiera warto\u015bci blue &#8211;<\/b> green -red i atrybut. Dla wi\u0119kszej szybko\u015bci dzia\u0142ania z niekt\u00f3rym hardware-m Targa 24 jest czasami zachowywana jako obraz Targa 32<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/center><\/p>\n<p class=\"normal\">Wi\u0119cej na temat formatu TGA mo\u017cesz znale\u017a\u0107 pod ardesem: <a href=\"http:\/\/www.dcs.ed.ac.uk\/home\/mxr\/gfx\/2d-hi.html\">http:\/\/www.dcs.ed.ac.uk\/home\/mxr\/gfx\/2d-hi.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Typ danych 2 niemapowany obraz RGB (Istotne informacje s\u0105 podkre\u015blone) Przesuni\u0119cie D\u0142ugo\u015b\u0107 Opis 0 1 Liczba znak\u00f3w w polu identyfikacyjnym obrazu. Dopuszczalna warto\u015b\u0107 0-255. Je\u017celi jest r\u00f3wna 0 to znaczy \u017ce pole nie jest do\u0142aczone 1 1 Typ mapy koloru. Mo\u017ce zawiera\u0107 wielko\u015bci 0 lub 1. Je\u017celi 0 to znaczy \u017ce nie ma za\u0142\u0105czonej mapy [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":217,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[13],"tags":[],"class_list":["post-249","page","type-page","status-publish","hentry","category-opisy","post"],"_links":{"self":[{"href":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/index.php?rest_route=\/wp\/v2\/pages\/249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=249"}],"version-history":[{"count":1,"href":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/index.php?rest_route=\/wp\/v2\/pages\/249\/revisions"}],"predecessor-version":[{"id":250,"href":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/index.php?rest_route=\/wp\/v2\/pages\/249\/revisions\/250"}],"up":[{"embeddable":true,"href":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/index.php?rest_route=\/wp\/v2\/pages\/217"}],"wp:attachment":[{"href":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=249"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/labfiz.uwb.edu.pl\/lab\/magmicroscope\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}