亚洲免费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ì)及反思
        一本到无码AV专区无码| 中文字幕人成人乱码亚洲av| 国产香蕉视频在线播放| 久久久久国产精品| 欧美粗大无套gay| 国产精品反差婊在线观看| 在线视频亚洲一区二区三区| 日本不卡视频一区二区三区| av在线免费观看蜜桃| 国产精品视频免费播放| 性一交一乱一伦a片| 91av视频在线| 国产大学生自拍三级视频| 蜜桃视频羞羞在线观看| 国产欧美在线观看不卡| 妇女bbbb插插插视频| 国产精品美女一区二区三区 | 色偷偷av一区二区三区| 少妇装睡让我滑了进去| 日日人人爽人人爽人人片av| 黑人巨大精品欧美在线观看| 日本在线中文字幕一区二区| 99久久婷婷亚洲综合国产| 日日碰狠狠添天天爽超碰97久久 | 婷婷丁香五月激情综合| 国产在线精品成人一区二区三区| 亚洲男人天堂| 久久精品国产精品亚洲艾| 清纯唯美亚洲经典中文字幕| 青青草骚视频在线观看| 免费国产成人肉肉视频大全| 久久久久女人精品毛片| 在线视频99| 美女被插到高潮嗷嗷叫| 亚洲女同同性一区二区| 女人高潮久久久叫人喷水| 无码中文字幕日韩专区视频| 一级呦女专区毛片| 精品奇米国产一区二区三区| 日本人妻免费在线播放| 亚洲精品无码久久久影院相关影片|