skip to main | skip to sidebar

山豆兒的Blog

我寫程式,所以我存在

2007/05/26

簡單取得BMP長寬

BMP的讀取32Bit 的值 找了許久..
以下是程式碼,請參考




bool GetBmpWidthHeight(const wxChar* buf,int size,int&Width,int& Height,bool& ReadWidthHeight)
{
if(size < 26)
{
ReadWidthHeight = false;
return false;
}

width =(BYTE)buf[21] << 24;
height =(BYTE)buf[25] << 16;
readwidthheight=true;
}

以上 , 不負責讀取所有格式,另有問題概不負責.
歡迎轉載並請標明出處.謝謝

參考:

http://www.google.com/codesearch?hl=en&q=+lang:c%2B%2B+read+bmp+width+-img+show:MSwKpY23o4k:RjXxUM8aNXA:UKPc_fAe5nA&sa=N&cd=2&ct=rc&cs_p=ftp://ftp.idsoftware.com/idstuff/source/GtkRadiant-GPL.zip&cs_f=GPL/GtkRadiant/plugins/image/bmp.cpp#a0

http://www.google.com/codesearch?hl=zh-TW&q=+lang:c%2B%2B+read+bmp+width+%3C%3C+-img+show:aqffVhSjOiA:HMWZi5kbbPk:khnt1EYmZBw&sa=N&cd=6&ct=rc&cs_p=http://gentoo.osuosl.org/distfiles/BillardGL-1.75.tar.gz&cs_f=BillardGL-1.75/src/bmp.cpp#a0

http://www.google.com/codesearch?hl=en&q=+lang:c%2B%2B+read+bmp+width+-img+show:yCojKnsQ0QI:vtUCdjQhxbA:q2dpa3bwE18&sa=N&cd=10&ct=rc&cs_p=http://www-ftp.lip6.fr/pub/X11/kde/stable/latest/src/kdegraphics-3.5.6.tar.bz2&cs_f=kdegraphics-3.5.6/kfile-plugins/bmp/kfile_bmp.cpp#a0


於 17:06

標籤: 程式, Visual C++ 2005, WxWidgets

沒有留言:

張貼留言

較新的文章 較舊的文章 首頁
訂閱: 張貼留言 (Atom)

關於我自己

山豆兒
目前為遊戲程式設計師
喜歡寫程式~以寫程式為樂
檢視我的完整簡介

搜尋

Google

作品集

  • WAnts 會換頁抓圖的軟體
  • KWallPaper 自動更換桌布

標籤

  • 工作 (6)
  • 元大 (2)
  • 生活 (19)
  • 作品 (6)
  • 汽車 (1)
  • 股票 (7)
  • 美食 (2)
  • 個人 (2)
  • 基金 (1)
  • 軟體 (6)
  • 復盤 (1)
  • 期貨 (3)
  • 程式 (25)
  • 程式交易 (1)
  • 電影 (1)
  • C++ (3)
  • DirectX (3)
  • KWallPaper (2)
  • MQL5 (1)
  • Mr.6 讀後感 (2)
  • MT5 (1)
  • python (7)
  • VBS (3)
  • Visual C++ 2005 (6)
  • WAnts (3)
  • WTL (1)
  • wxDev-C++ (3)
  • WxWidgets (5)

網誌存檔

  • ►  2020 (1)
    • ►  8月 (1)
  • ►  2019 (2)
    • ►  9月 (2)
  • ►  2018 (3)
    • ►  11月 (2)
    • ►  4月 (1)
  • ►  2017 (4)
    • ►  7月 (3)
    • ►  3月 (1)
  • ►  2015 (1)
    • ►  12月 (1)
  • ►  2012 (1)
    • ►  1月 (1)
  • ►  2011 (2)
    • ►  12月 (1)
    • ►  4月 (1)
  • ►  2010 (1)
    • ►  10月 (1)
  • ►  2009 (8)
    • ►  10月 (4)
    • ►  6月 (1)
    • ►  4月 (1)
    • ►  1月 (2)
  • ►  2008 (14)
    • ►  11月 (1)
    • ►  9月 (2)
    • ►  8月 (1)
    • ►  7月 (1)
    • ►  6月 (2)
    • ►  3月 (2)
    • ►  2月 (4)
    • ►  1月 (1)
  • ▼  2007 (30)
    • ►  12月 (1)
    • ►  11月 (2)
    • ►  9月 (1)
    • ►  8月 (1)
    • ►  7月 (4)
    • ▼  5月 (6)
      • 簡單取得PSD長寬
      • 簡單取得BMP長寬
      • 簡單取得GIF長寬
      • 簡單取得PNG長寬
      • 簡單取得JPEG長寬
      • Visual Studio 2005 Express 錯誤排解
    • ►  4月 (3)
    • ►  3月 (12)

追蹤者

 

codeblock