|
//設新資料夾,名稱以captured命名.這部份是以為底圖.
InitializeComponent();
//Bitmap d = new Bitmap(pictureBox1.Width, pictureBox1.Height);
Bitmap d = (Bitmap)Bitmap.FromFile("D:\\captured\\captured1.bmp", false);
//t = false;
//以下是設一個FOR迴圈抓圖,第一張我要做基準的圖檔到第N張的圖檔及資料夾
m_Bitmap = (Bitmap)Bitmap.FromFile("D:\\captured\\captured1.bmp", false);
for (int j = 1; j < 11; j++)
{
m_Bitmap2 = (Bitmap)Bitmap.FromFile("D:\\captured\\captured" + j.ToString() + ".bmp");
this.AutoScroll = true;
this.AutoScrollMinSize = new Size((int)(m_Bitmap.Width * Zoom), (int)(m_Bitmap.Height * Zoom));
this.Invalidate();
// GDI+ still lies to us - the return format is BGR, NOT RGB.
BitmapData bmData = m_Bitmap.LockBits(new Rectangle(0, 0, m_Bitmap.Width, m_Bitmap.Height), ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb);
BitmapData bmData2 = m_Bitmap2.LockBits(new Rectangle(0, 0, m_Bitmap.Width, m_Bitmap.Height), ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb);
int stride = bmData.Stride;
int stride2 = bmData.Stride;
System.IntPtr Scan0 = bmData.Scan0;
System.IntPtr Scan02 = bmData2.Scan0;
}
[ 本帖最後由 lovebliss52ao6 於 2010-11-2 21:40 編輯 ] |
|