¸ÛûÀÌ

FBDUMP´Â Linux ÇÁ·¹ÀÓ ¹öÆÛ ÀåÄ¡ÀÇ °¡½Ã ºÎºÐÀÇ ³»¿ëÀ» ĸóÇÏ´Â °£´ÜÇÑ µµ±¸ÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

¸ÛûÀÌ ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Richard Drummond
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.rcdrummond.net/sdl/index.html

¸ÛûÀÌ Å±×


¸ÛûÀÌ ¼³¸í

FBDUMP´Â Linux ÇÁ·¹ÀÓ ¹öÆÛ ÀåÄ¡ÀÇ °¡½Ã ºÎºÐÀÇ ³»¿ëÀ» ĸóÇÏ´Â °£´ÜÇÑ µµ±¸ÀÔ´Ï´Ù. FBDUMP´Â Linux FrameBuffer ÀåÄ¡ÀÇ °¡½ÃÀû ÀÎ ºÎºÐÀÇ ³»¿ëÀ» ĸóÇÏ¿© PPM ÆÄÀϷΠǥÁØ Ãâ·Â¿¡ ¾´ °£´ÜÇÑ µµ±¸ÀÔ´Ï´Ù. ´Ù¸¥ ´Ü¾î·Î, ÇÁ·¹ÀÓ ¹öÆÛ¿¡¼­ ½ÇÇàµÇ´Â °ÍÀÇ ½ºÅ©¸° ¼¦ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ ÇÁ·ÎÁ§Æ®´Â ÇöÀç Æ÷Àå µÈ Çȼ¿ ÇÁ·¹ÀÓ ¹öÆÛ À¯Çü¿¡ ´ëÇÑ »ó´çÈ÷ ¿Ïº®ÇÑ Áö¿øÀÌ ÀÖÀ¸¸ç VGA16 FrameBuffer µå¶óÀ̹ö¿Í ÇÔ²² ÀÛµ¿ÇÕ´Ï´Ù .FBDUMP´Â Gerd Knorr°¡ ÀÛ¼ºÇÑ FBSNAPÀ̶ó´Â FBSNAPÀ̶ó´Â FBSNAPÀ̶ó´Â FBSNAPÀ̶ó´Â FBSNAPÀ̶ó´Â ÈξÀ °£´ÜÇÑ ÇÁ·Î±×·¥¿¡¼­ ¿µ°¨À» ¾ò¾ú½À´Ï´Ù (ÀúÀÚ°¡ ¾Æ´Õ´Ï´Ù. ÇØ´ç ÇÁ·Î±×·¥ÀÇ ¼Ò½º Äڵ忡¼­ ¾ð±ÞµÇ¾îÀÖ¾î À߸ø µÉ ¼ö ÀÖ½À´Ï´Ù.) FBDUMP´Â FBSNAP¿¡ °ÅÀÇ °ü°è°¡ °ÅÀÇ ¾øÁö¸¸ ÀϹÝÀûÀ¸·Î ÈξÀ ´õ À¯¿ëÇÕ´Ï´Ù. Å« ´Ù¾çÇÑ Çȼ¿ ¹× »ö»ó ¸ðµ¨À» »ç¿ëÇÏ´Â FrameBuffers¸¦ Áö¿øÇϸç, °Å´ëÇÏ°í ¸®Æ² ¿£µð¾È ¾ÆÅ°ÅØó¿¡¼­ ÀÛÇ° (ÀÏÇؾßÇÕ´Ï´Ù.) ÇÕ¸®ÀûÀ¸·Î ºü¸£°Ô (ºñµð¿À ¸Þ¸ð¸®¿¡¼­ ½´ÆÛ ºü¸£°ÔµÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù) .I°¡ ¸ÕÀú ½è½À´Ï´Ù. FBDUMP PRALEDBUFFER¿¡¼­ ¸¹Àº À̹ÌÁö¸¦ ÀâÀ» ¼öÀÖ´Â ºü¸£°í °£´ÜÇÑ ¹æ¹ýÀÌ ÇÊ¿äÇß½À´Ï´Ù. °£´ÜÇÑ Cat / Dev / FB0 ¸í·ÉÀ̳ª À¯»çÇÑ Çȼ¿ Çü½Ä ¹× »ö»ó ¸ðµ¨¿¡ µû¶ó ¾î¶² Çȼ¿ Çü½Ä°ú »ö»ó ¸ðµ¨À» »ç¿ëÇÏ´ÂÁö¿¡ µû¶ó ¿ø½Ã ÇÁ·¹ÀÓ ¹öÆÛ ´ýÇÁ¸¦ ¼öÇà ÇÒ ¼ö´Â ÀÖÁö¸¸ °á°ú´Â Ç×»ó ƯÈ÷ À¯¿ëÇÏÁö´Â ¾Ê½À´Ï´Ù. ¹Ý¸é¿¡ FBDUMP¸¦ »ç¿ëÇÏ¸é ¸ÚÁø ÈÞ´ë¿ë, 24 ºñÆ®, ÁøÁ¤ÇÑ Ä÷¯ À̹ÌÁö°¡ ÇÊ¿äÇÕ´Ï´Ù. fbdump À̹ÌÁö¸¦ ppmÀ¸·Î ÀúÀåÇÕ´Ï´Ù. ±Û½ê, PPMÀº ¾µ¾î ¹ö¸®°í ¿ÜºÎ ¶óÀ̺귯¸®¿¡ ´ëÇÑ ¿¬°áÀ» ¿ä±¸ÇÏÁö ¾Ê¾ÆµµµË´Ï´Ù. x86 ¾ÆÅ°ÅØó¿¡¼­ FBDUMP´Â ÇöÀç Splipping ÇÑ ¹ø¸¸ »ç¿ë °¡´ÉÇÑ ¹Ì´Ï ½ÌÄÉÀÏ 8K ½ÇÇà °¡´ÉÀ¸·Î ÄÄÆÄÀÏÇϸç Ç¥ÁØ C ¶óÀ̺귯¸®°¡ ¾Æ´Ñ ´Ù¸¥ Á¾¼Ó¼ºÀÌ ¾ø½À´Ï´Ù. ¸»Çϸé, ³ª´Â PNG¿¡ ´ëÇÑ Áö¿øÀ» ¾î´À ½ÃÁ¡¿¡ Ãß°¡ ÇÒ ¼ö ÀÖ´Ù°í ¸»Çß½À´Ï´Ù. NetPBM ÆÐÅ°Áö·Î PPMÀ»º¸´Ù À¯¿ëÇÏ°Ô º¯È¯Çϱ⠽±±â ¶§¹®¿¡ ¾ö°ÝÈ÷ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î, ´ç½ÅÀº °°Àº °ÍÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù PNMTOPNG> GRAB.PNG ÇÁ·¹ÀÓ ¹öÆÛ¸¦ PNG·Î Ãâ·ÂÇÕ´Ï´Ù. PPMÀº GIMP ¹× ImageMagick.usageFBdump¿Í °°Àº ´ëºÎºÐÀÇ ¿ÀÇ ¼Ò½º À̹ÌÁö ó¸® ÆÐÅ°Áö°¡ ÇöÀç ´ÙÀ½ ¸í·É ÁÙ ¿É¼ÇÀ» Áö¿øÇÕ´Ï´Ù. -fb Àº -vt °¡»ó Å͹̳Π¹øÈ£¸¦ ÆľÇÇϱâ Àü¿¡ Àü°æÀ» Æ÷ ±×¶ó¿îµå·Î °¡Á®¿À°í Àüȯ ÇÑ ÈÄ¿¡´Â Àü´Ü Áö¿¬ ½Ã°£À» °¡Á® ¿ÀÁö ¸¸ grabbing.IF -FB ¿É¼ÇÀÌ Á¦°øµÇÁö ¾ÊÀ¸¸é fbdump ±âº»°ªÀÌ ÀåÄ¡¿¡¼­ °¡Á® ¿À´Â ±âº»°ª / dev / fb0. ¶ÇÇÑ È¯°æ º¯¼ö FrameBuffer¸¦ ÅëÇØ FrameBuffer¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù (¸í·É ÁÙ¿¡¼­ -fb ½ºÀ§Ä¡¿Í ÇÔ²² Á¦°øµÈ °ªÀÌ ÀÌ¿¡ ´ëüµË´Ï´Ù). ¿¹ : FrameBuffer = / dev / fb1 fbdump> out.ppmwatÀÌ ¸±¸®½º¿¡¼­´Â Ä÷¯ ¸ÊÀ» ó¸® ÇÒ ¶§ ¿À·§µ¿¾È ¼­ÀÖ´Â ¹ö±×¸¦ ¼öÁ¤ÇÏ°í 64 ºñÆ® ¾ÆÅ°ÅØó¸¦ Áö¿øÇÏ°í ¸¹Àº û¼Ò¸¦ Áö¿øÇÕ´Ï´Ù.


¸ÛûÀÌ °ü·Ã ¼ÒÇÁÆ®¿þ¾î

C ¸¸È­ Ä÷º¼Ç

C ¸¸È­ Ä÷º¼Ç ÇÁ·ÎÁ§Æ®´Â À¥ ¸¸È­¸¦ ´Ù¿î·Îµå, Ä«Å»·Î±× È­ ¹×º¸±âÀ§ÇÑ GTK ÀÀ¿ë ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ...

393

´Ù¿î·Îµå

jp2a.

JP2A´Â JPG À̹ÌÁö¸¦ ASCII·Î º¯È¯ÇÏ´Â ÀÛÀº À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. ...

152

´Ù¿î·Îµå