亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        色彩斑斕的記事本

        2016-05-14 16:51:17陳凱
        中國(guó)信息技術(shù)教育 2016年5期
        關(guān)鍵詞:亂碼圖像文件記事本

        陳凱

        對(duì)計(jì)算機(jī)來(lái)說(shuō),不管在記事本中輸入的是什么字符,其在本質(zhì)上都是存儲(chǔ)了一段二進(jìn)制數(shù)據(jù)。如果輸入的是英文或數(shù)字,那么記事本會(huì)用ASCII碼將這些符號(hào)編碼成二進(jìn)制數(shù)據(jù);反過(guò)來(lái),如果一段二進(jìn)制數(shù)據(jù)是用ASCII碼編制而成的,那么記事本就能將這些數(shù)據(jù)還原成英文或數(shù)字符號(hào)。但如果那些數(shù)據(jù)不是用ASCII碼編制而成的,那用記事本打開(kāi)后,會(huì)看到什么呢?有人說(shuō),那樣會(huì)得到一串亂碼——先別著急下結(jié)論,來(lái)看這樣一個(gè)實(shí)驗(yàn)。

        用記事本看畫(huà)圖

        打開(kāi)Windows的畫(huà)圖軟件,在整個(gè)矩形的畫(huà)布上傾倒紅色,并保存該文件為24位色的位圖,命名為test1.bmp,然后再往畫(huà)布上傾倒紫色(可在“編輯顏色”中選取某種紫色),并保存為24位色的位圖,命名為test2.bmp。接著用記事本分別打開(kāi)這兩個(gè)BMP格式的圖像文件,發(fā)現(xiàn)顯示的效果是不同的(如圖1)。

        紅色的圖像文件用記事本打開(kāi)后,除了在第一行有一些看不懂的與圖像格式有關(guān)的信息外,其他就是許多行的空格,而紫色的圖像文件用記事本打開(kāi)后,里面鋪滿了字符“f?f”,顯得很有規(guī)律,這顯然不是用“亂碼”一詞就能搪塞過(guò)去的。當(dāng)然,讀者自己在嘗試時(shí),因?yàn)檫x的紫色的色彩濃度和筆者未必一樣,所以出現(xiàn)的字符也有可能是不一樣的。

        由于24位的位圖文件中的每個(gè)像素的顏色即紅、綠、藍(lán)各占8位bit存儲(chǔ)空間,而ASCII碼與擴(kuò)展ASCII碼占去的內(nèi)存空間也正好8位,因此不妨猜測(cè),“f?f”中的三個(gè)字符分別代表了RGB值中的藍(lán)色、綠色和紅色的顏色值(BMP格式文件中的顏色是按藍(lán)、綠、紅的順序來(lái)索引的)。查ASCII碼表可知,“f”的值為01100110,“?”的值為00111111,因此,每個(gè)像素點(diǎn)的顏色值是“01100110”“00111111”和“01100110”,換成十進(jìn)制就是“102”“63”和“102”。在畫(huà)圖軟件的“編輯顏色”窗口中輸入這三個(gè)值后,發(fā)現(xiàn)選中的顏色正是紫色,于是先前的猜想得到了驗(yàn)證(如圖2)。

        至于紅色,因?yàn)槠銻GB值分別是紅色11111111、綠色00000000和藍(lán)色00000000,這些值恰巧都對(duì)應(yīng)了非字符類(lèi)型的ASCII碼,所以記事本就只好以空格代之。

        用顏色隱藏ASCII字符

        基于以上原理,可以做一個(gè)有趣的實(shí)驗(yàn),將詞語(yǔ)隱藏在BMP格式的圖像中。例如,將“CAT”一詞隱藏到一幅小貓的圖畫(huà)中,具體怎么做呢?

        ①找到字符“C”“A”和“T”的ASCII碼的十進(jìn)制值,“C”為67,“A”為65,“T”為84。

        ②打開(kāi)畫(huà)圖軟件的“編輯顏色”窗口,在顏色值中輸入紅色為84,綠色為65,藍(lán)色為67,然后就得到了一種灰中帶淡紫的顏色(注意是按藍(lán)、綠、紅的順序編碼)。

        ③將這種顏色在畫(huà)布上隱蔽的地方點(diǎn)上幾點(diǎn),然后保存為24位色的BMP格式文件。

        ④用記事本打開(kāi)這個(gè)BMP圖像文件,滿篇“亂碼”中就隱藏著“CAT”一詞,不妨查找一下。

        用類(lèi)似的方法,只要有耐心,就可以在圖畫(huà)中隱藏大段有含義的文字,這項(xiàng)游戲不僅有趣,同時(shí)還涉及ASCII碼和位圖編碼的知識(shí)。最后留給讀者一個(gè)有難度的任務(wù):請(qǐng)存儲(chǔ)一張小貓的BMP位圖,要求用圖畫(huà)軟件打開(kāi)時(shí)能正常顯示一只貓,而用記事本打開(kāi)后,則可在一片“亂碼”中找出“喵”字。

        猜你喜歡
        亂碼圖像文件記事本
        做個(gè)樹(shù)懶記事本
        小狗記事本
        童話世界(2020年29期)2020-09-25 07:39:50
        這些真的不是亂碼,是漢字
        動(dòng)物園
        圖像電子文件的歸檔格式及其轉(zhuǎn)換研究
        檔案管理(2017年1期)2017-01-17 19:15:57
        土撥鼠的記事本
        炫邁:用神奇亂碼勾引你視線
        如何解決Tomcat的亂碼
        在TC界面以縮略圖查看圖像文件
        電腦迷(2012年22期)2012-04-29 20:30:54
        《圖像文件探尋之旅——圖像文件概述》教學(xué)設(shè)計(jì)及反思
        99久久精品无码专区无| 亚洲欧美乱日韩乱国产| 欧美国产精品久久久乱码| 亚洲熟妇无码久久精品疯| 日韩一二三四区免费观看 | 97精品人妻一区二区三区蜜桃| 亚洲av无码久久精品狠狠爱浪潮 | 中文字幕人妻在线少妇完整版| 五月开心婷婷六月综合| 国产激情久久久久影院老熟女免费| 永久无码在线观看| 成人综合激情自拍视频在线观看| 亚洲av高清一区二区三| 怡红院免费的全部视频| 二区久久国产乱子伦免费精品| 男女性生活视频免费网站| 久久精品国产亚洲av无码偷窥| 在教室伦流澡到高潮hgl视频 | 久久久无码一区二区三区| 国产亚洲高清在线精品不卡| 国内偷拍国内精品多白86| 偷偷色噜狠狠狠狠的777米奇| 欧美精品中文| 国内偷拍第一视频第一视频区| 久久无码高潮喷水抽搐| 风韵饥渴少妇在线观看| 中文精品久久久久中文| 在线观看国产一区二区av | 免费看av网站在线亚洲| 国产免费爽爽视频在线观看 | 日韩中文在线视频| 中文字幕亚洲乱码熟女1区2区| 精品视频一区二区三区在线观看 | 水蜜桃视频在线观看免费18| av日韩一区二区三区四区| 国产成人一区二区三区影院动漫| 呦泬泬精品导航| 久久久人妻一区二区三区蜜桃d| 欧美成人aaa片一区国产精品| 亚洲欧美日韩国产色另类| 亚洲精品女同在线观看|