将原始图像数据保存为图像

将原始图像数据保存为图像

因此,出于好奇心,我在记事本中打开了一个 PNG 图像。我得到了这个:

‰PNG


IHDR         ‰
   sRGB ®Îé   gAMA  ±üa     pHYs  à  ÃÇo¨d  ÜIDAT8O­UMH[AþÞ‹Lý9•`¬bÞ9ääÁ›¥Jë¡ÁS©Äj«=‰Š’„@‰•x‘¢·„\<hÔ½hAŒ6øƒ ¤&Yš^^ÚC;ðØ·óÍ|3»3»+AEµwwwÏ‹ŠŠ^¤Ói³$IOiÔÒxI㹬^\\,¶µµÅ•î’R±½½ÍDr6ªËÑ?>>~jnnvçÚe '''厎}¤//P!rÊØu}}ý®µµõ'Ûdwwwí²,¿ÿKVª0‘:›šš²„{{{¯)©ÅÓÓSÌÏÏãááuuuÉ#ñù|Ðjµ˜žžFYYˆô
‘~•766žÇgö2H¥Rðûýp»Ý‚\)kkk˜™™A0„Édd"3IúÂ\rUUUM¬älfggÑØØ(Œ\.Ö×׳œ;;;˜ššóöövˆUfD/¸Âá°4]¹m2zzzF¡ÓéD¶¥¥¥èîîÆíí-ZZZ°°°€ââbå–™0JÚgJ„z½½½ ~[QRR‚ããcÔÖÖÂëõ¢²²R­@L˜ D«†nnn¢¯¯Ôo.//ÇÒÒjjjÔÌ…ŽK¨JÆàÉÉI–Œç÷÷÷Øßß/H–!¼T³à*Úl6uvvÂh4rk`bb‘H¤éwÎЯD9‹ÑÑQ‘Ùl$N§H$S‘0~ËÎÎÎ044$¹v»ÕÕÕp8âÿææV«UL!«r,[¦¥ü` £¿¿WWW¢]8+.DF¸]ÆÇÇÅôèè###H&“øœ¹4'I•ŒQs¿ÜÚÚ…¨¯¯ÇØØòVÅ:‡€³å#ª×ëyßZ,–п²'eeåã9Š”þc_(Àß×—5£Î»÷B¡Ð+ZÊÜ?_°¹O€%ó
÷l˜¾‚OÀ//ChæèE    IEND®B`‚

当我仔细阅读 Skype 的数据库文件时,我发现了类似的内容:

    ‰PNG


IHDR   B   ,   Ѫn   tEXtSoftware Adobe ImageReadyqÉe<  ÍIDATxÚìZilTU>3¥ÓuXJÄŽ”¸Ä¥…é:Õ_ÄÀ`¢ )ü hŒ-þ©‰ ˜ ˜`B]0ÈP5è,ÅàBT¤XAQè”Ú*Ò23µNçÍò<çÎ{íé{ÓyC;´Ø“œy·÷m÷~÷,ß¹¯:QaB ôL 1„’èRºËé)cÇÊI§Ò1ÈtÄ1F ø»Õ*õxQ·  uÿ œž
ü=¦rÖŽ`Ôg ´Äˆêçv÷aÐp­-Á¹Â´µcÞr<äˆvëQé6»U3cEjŸši´! ÍØ~õ£´§OGiH_Å#õàK“5”–N5ØŽ<
§ÏY¸z¶év_@ÝŽ:3m@œê

ékêC0Ùi²†­Ï™YãÑ)8´$.,Ï]°ýÎÌÚ™};v7Ð5¨ËP‹F%kdâýÂË=”
VãàmëÎöAoHlëZi3šY­¡ ›-¡
kF†Ê¨Ov†àøµ [—/®¾H˜ÖJ:}µ›.CýÕŸRŒ@^ÂC¹ýŒ
³¢†ÔÚ‘O¯Mƒ5lª½7S„‚fÒ²i¦²„EÈ@PJ
½‘’îˆ`Ÿû¸=H€ì•2a8BEi²*®·9ĺQ…ÀéÉÁßvïÊüü|cìëÿB3ZÀgh  ´0›ç™áEÔ\ƒúÔÜ\õ¯ý°·%°-bcb‹pzÈfˆD•¢¥.œjÒõt   ±äfŠIWy#Ê8[%ýJ§u¡plšk côGD¨½€ŽþsÕÃ@¯"»þÀ> [ç›)ˆ+
¹‚àÆæk‰ƒ¥ÓC«îA=HƒyÂÅY¹|æ ö»‹³ò8.Q&™›ŸQ3BÖ0™É¹Ñ÷¢ßÃçÿaÅ7>¸âÃ#4ßZdaîŠv.´À‡
 5Ùï
Ða=ê5e È
œžƒjLñ½«Tß“9H5±M}ªL4ú¬›•·—O7-ÈÍ€­¸Ò?ûac“ÖÁ<€Üâý6šÿ
³X±¡È/œ÷+>-Žvcó¨rúŒºB£dŠBþ([‚lrŸšI %_^‹zà•‹~ö¾¿pµ·ýÒ-˜f[ô,Xn@pBhï¸ÅÃCǶ¿…-Ü6eáôØ$lñªúî̘v`Y;ǛѩSp Y–M5t*‚Z«[ÌÃß٨ƸÚ׃ñ©3@šCqž¾½?¦ˆEù,. pðò]f؇«ÿ{ï ‹œÀþ‹=áؼ8HVÝaÇœX6Y‡&hÃR€¢vÌŒñÚ§LyŠ–AïÐÆ›qî2YÆús~æ2yÊ‘¦›uŒø­ý±Î¸CPƒ‹…©Ÿ]ßÐÉ,¤A™P9=nAÕŽ"    ñJ%û©$-‚ÆÖ‚ú*êw˜êÜH¬,Ø~†jÔ\ùRâ³ÐMhÎw‡cs°$‹yIcœõ†—`×Ùø¢‹€¸ÛØ;Œš$²YÀÔKò€¹ºƒ(4Z0ÜË0íÃÎb8~ê#P—¢¶Åq«ö,)£«$*ߟE
 `—TÊg”xKB!îSÕ̲H
Ÿ2S.ºFXÊø†rìxõ‡aöhROHĨ“ø–I¯Ì()“ ’Ž) ø/%@ŠÉA’¸_ž1çºFˆˆTPu¿ ¸aŽáÃ)íPÉÙA
á&)(aʶ\F¬ÜV ²”·?ÐðAºžÝƒÙu>&c³!¹Ò×)qnY®*W§*”¾<_zº70¢YÅé9Ç¥ò]Té'³Õ¦ —¥ã÷#¾1#[M”+ÁÙ¤ãIQJãø‘1G‚ÉŽ˜hbÇoýràâÃÐm^(õí‘xÅ`9¯ÌgÒ²1œG(ÅÞä)6𱂮¥{†q‹VL‰Eq¥~¡„†~6°£EÔ6ª1‚ÊÚÆÇrb€àÍ¿
k
ª-Hî?ÙÃÀ PVÍ0Æ€£„,•“¼ 2‰ÚÃí ³úp”†<  àAˆ7ýR.S”M3Lœ\GÞÊÓ,Q`–ÞŠžôˆ›¼±+̧L²>ŽIrrúŽAo-
Åêw­Ècíñ&š¾tÑ„ãÉ“$yÎd†|Ȩf\ãÚ"´H "úœîë@ÈÜ>Ù¤{ÃSvt_zY©M{Ñgò|¡~¬º†]ŠØt;=6·ÖoÁÒ5ß íÓ}D¹âOâžYÏhrtËß‹}Mcˆÿà±çr ÕçZRcÝm‘5nw™ "
@Ü7Äàf˸‘ÿ 3Ét}Xå    IEND®B`‚

它们看起来足够相似 - 最重要的是,都以 ‰PNG 开头。因此,我尝试将其放入记事本并将其保存为 PNG 文件。(使用 ANSI 编码,仅供参考。)当我尝试打开它时 - 什么也没有。文件已损坏,Windows 说。所以,我的问题是:如何将原始图像变成实际图像?它不是 ANSI 编码吗?或者有程序可以帮我完成这个?

答案1

记事本通常会损坏二进制文件,因为它仅用于编辑文本文件。只需打开并保存一个好的 PNG 文件,之后您就会发现它无法读取(CR 和 LF 字符混乱,在第一个空字节处停止等)。您可能对十六进制编辑器。 我有弗雷德在我的电脑上,但是很多选择. 您可能还想阅读PNG 文件格式例如,这样您就知道文件的开始和结束在哪里。

您是否知道存在自动“文件雕刻”程序?其中一个这样的程序是相簿。您可以将数据库文件拖到该程序中,让它为您查找所有 PNG 文件。下一步是在旧硬盘上运行它以查找已删除的文件,这些文件仅从操作系统的文件列表中删除,直到其他文件取代它们时才真正被删除。您的运气取决于文件的碎片程度,但您可能会找到很多(包括缓存的网页和旧的病毒感染)。

顺便说一句,这就是为什么你不应该只是重新格式化,而应该彻底覆盖或毁坏计算机硬盘然后再处理它。

答案2

它不是真正的 PNG 文件。具体来说,它不包含 IEND 块,末尾有一个随机字符串。它唯一合法包含的是 IHDR 和 IDAT 块。

答案3

嗯,如何复制您感兴趣的文件并重命名它以使其具有 .png 扩展名。

在较新版本的 Windows 上,只需双击它,即可使用标准 Windows 照片查看器打开它。Internet Explorer 可能也会打开它。如果这些都不适合您,还有多种查看器可供选择。

相关内容