找回密碼 或 安全提問
 註冊
|註冊|登錄

伊莉討論區

搜索
感激所有對伊莉作出奉獻的人尊貴會員無限觀看附件圖片安全提問(回答) 和 永久尊貴會員 事宜
fc2無碼流出一拳超人ge 無碼柯南mg 無碼adobe
真三國無霍格華茲fc2 ppv クロイヌ誰讓他修台灣\莓二嫁東宮

休閒聊天興趣交流學術文化旅遊交流飲食交流家庭事務PC GAMETV GAME
熱門線上其他線上感情感性寵物交流家族門派動漫交流貼圖分享BL/GL
音樂世界影視娛樂女性頻道潮流資訊BT下載區GB下載區下載分享短片
電腦資訊數碼產品手機交流交易廣場網站事務長篇小說體育運動時事經濟
上班一族博彩娛樂

(4月新番)[繁]轉生為

[簡]狼與辛香料 Merch

[繁]格林童話變奏曲03

[繁]魔王學院的不適任

[繁]我的英雄學院 Mem

(4月新番)[繁]轉生貴
C & C++ 語言C# 語言Visual Basic 語言PHP 語言JAVA 語言
查看: 2888|回復: 4
打印上一主題下一主題

[討論]邊緣偵測EDGE(Laplacian operator運算)[複製鏈接]

in_dependent_ 該用戶已被刪除
跳轉到指定樓層
樓主
發表於 2009-1-10 08:41 PM|只看該作者|倒序瀏覽
本帖最後由 in_dependent_ 於 2009-1-10 10:00 PM 編輯



void __fastcall TForm1::Button6Click(TObject *Sender)
{
int p[1000][1000];
int m[3][3]={-1,-1,-1,-1,8,-1,-1,-1,-1};
int low;

     for(int i=0;i<Image1->Picture->Bitmap->Height;i++ )
     {
     for(int j=0;j<Image1->Picture->Bitmap->Width;j++)
     {
     p[j]=Image1->Canvas->Pixels[j];
     }
     }
     for(int i=1;i<Image1->Picture->Bitmap->Height-1;i++ )
     {
     for(int j=1;j<Image1->Picture->Bitmap->Width-1;j++)
     {
     low=p[i-1][j-1]*m[0][0]+p[i-1][j]*m[0][1]+p[i-1][j+1]*m[0][2]+
     p[j-1]*m[1][0]+p[j]*m[1][1]+p[j+1]*m[1][2]+
     p[i+1][j-1]*m[2][0]+p[i+1][j]*m[2][1]+p[i+1][j+1]*m[2][2];
     if(low>255)low=255;
     if(low<0)low=0;
     Image1->Canvas->Pixels[j]=low;
     }
     }
     Image1->Refresh();

}


執行時會出錯錯誤訊息是 Project pHW3.exe raised exception class EStackOverfiow with message wuth 'Stack overflow'. Process stopped.Use step or Run to continue.
我找不出是哪邊錯誤
是否記憶體有宣告有問題,要改為動態
請高手大大們幫忙 修改 測試 感恩
...
瀏覽完整內容,請先 註冊登入會員
分享分享0收藏收藏0支持支持0
分享使你變得更實在,可以使其他人感到快樂,分享是我們的動力。今天就來分享你的資訊、圖片或檔案吧。

使用道具檢舉

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

帖子
421
積分
1448 點
潛水值
48495 米
頭香
發表於 2009-1-10 09:37 PM|只看該作者
如果發覺自己無法使用一些功能或出現問題,請按重新整理一次,並待所有網頁內容完全載入後5秒才進行操作。
好難閱讀的程式碼阿
完全不想仔細看
回覆中加入附件並不會使你增加積分,請使用主題方式發佈附件。

使用道具檢舉

in_dependent_ 該用戶已被刪除
3
發表於 2009-1-10 10:03 PM|只看該作者
???
這個宣告大約花了4MB,導致stack overflow,是否能請高手大大們修改為global變數,或改成動態記憶體。順便一問,在C++執行可嗎,還是在BCB....要讀檔

使用道具檢舉

Rank: 2Rank: 2

帖子
5
積分
265 點
潛水值
9286 米
4
發表於 2009-1-12 10:47 PM|只看該作者
若瀏覽伊莉的時侯發生問題或不正常情況,請使用Internet Explorer(I.E)。
Try this.

int p[1000][1000];
void __fastcall TForm1::Button6Click(TObject *Sender)
{
int m[3][3]={-1,-1,-1,-1,8,-1,-1,-1,-1};
int low;

     for(int i=0;i<Image1->Picture->Bitmap->Height;i++ )
     {
                 for(int j=0;j<Image1->Picture->Bitmap->Width;j++)
                 {
...
瀏覽完整內容,請先 註冊登入會員

使用道具檢舉

in_dependent_ 該用戶已被刪除
5
發表於 2009-1-14 07:15 PM|只看該作者
若有安裝色情守門員,可用無界、自由門等軟件瀏覽伊莉。或使用以下網址瀏覽伊莉: http://www.eyny.com:81/index.php

使用道具檢舉

您需要登錄後才可以回帖 登錄 | 註冊

Powered by Discuz!

© Comsenz Inc.

重要聲明:本討論區是以即時上載留言的方式運作,對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿上傳和撰寫 侵犯版權(未經授權)、粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。
回頂部