speaking123456
一般會員
發表:5 回覆:2 積分:1 註冊:2006-12-05
發送簡訊給我
|
這是我們的程式,那現在面臨的問題在於compil可以通過,但是圖像跑不出來,
想請高人幫忙。 //--------------------------------------------------------------------------- #include
#pragma hdrstop #include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
unsigned char g[24882][768];
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//--------------------------------------------------------------------------- void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
Graphics::TBitmap *TheBitmap, *TempBitmap;
int Width,Height;
Byte *ptr1,*ptr2;
TempBitmap->LoadFromFile("123.bmp");
Double R[24882][768], G[24882][768], B[24882][768], Total[24882][768];
//TempBitmap=new Graphics::TheBitmap();
TheBitmap=Image1->Picture->Bitmap;
//TempBitmap->LoadFromFile("123.bmp");
TheBitmap->PixelFormat=pf24bit;
TempBitmap->Assign(TheBitmap);
Width=TheBitmap->Width;
Height=TheBitmap->Height;
for(int y=0;yScanLine[y];
ptr2=(Byte*) TheBitmap->ScanLine[y];
for(int x=0;xAssign(TheBitmap);
//ShowMessage(TempBitmap);
delete TheBitmap;
}
//---------------------------------------------------------------------------
|
JerryKuo
版主
發表:42 回覆:571 積分:322 註冊:2003-03-10
發送簡訊給我
|
<textarea cols="60" rows="10" class="cpp" name="code"> TempBitmap->Assign(TheBitmap); </textarea>
TempBitmap只是bitmap物件,要貼到Image物件上才能看得到。
|
speaking123456
一般會員
發表:5 回覆:2 積分:1 註冊:2006-12-05
發送簡訊給我
|
請問一下,那要改哪一個,且要怎樣改,你可以教我一下嗎?
|
speaking123456
一般會員
發表:5 回覆:2 積分:1 註冊:2006-12-05
發送簡訊給我
|
|
dicky9055
一般會員
發表:20 回覆:48 積分:18 註冊:2006-08-02
發送簡訊給我
|
我想你先買一本關於影像處理程式的書來看一下會比較好
要顯示出來只要用
Image1->Picture->Assign(TempBitmap);
===================引 用 文 章===================
請問一下
要怎樣改,你可以教我一下嗎?
|