全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1989
推到 Plurk!
推到 Facebook!

水平投影後的分割問題

尚未結案
YAUYAU
一般會員


發表:38
回覆:26
積分:12
註冊:2003-09-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-06 17:06:11 IP:140.122.xxx.xxx 未訂閱
想請問一下,假設做完投影後的圖如下,該如何對profile的區段做分割呢 我的目的是要將一行一行的文字切割出來,且可以找出文字方框 希望的結果如下圖(需考慮間隔大小問題) 目前不知道該如何處理,所以希望高手可以指點迷津‧‧
arisaka_matsuri
高階會員


發表:25
回覆:205
積分:231
註冊:2003-10-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-06 21:17:18 IP:140.113.xxx.xxx 未訂閱
dear YAUYAU: 從你的圖來看,問題不算複雜。假設水平方向的投影儲存在陣列中,則找出每一行文字就依序檢查中每個值,大於零(或某個門檻值)為文字行的區域,再判斷行距小於某個值就合併。
YAUYAU
一般會員


發表:38
回覆:26
積分:12
註冊:2003-09-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-01-07 14:03:28 IP:140.122.xxx.xxx 未訂閱
你好:  因為對feature extraction不熟,所以可以麻煩解釋詳細一點嗎?謝謝   
arisaka_matsuri
高階會員


發表:25
回覆:205
積分:231
註冊:2003-10-19

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-01-07 19:17:19 IP:140.113.xxx.xxx 未訂閱
dear YAUYAU: 要解釋清楚還蠻複雜的,乾脆給你個範例~    假設你的問題很簡單,像下圖 做完水平、垂直投影後,似乎可以找出文字段落的位置。看一下水平投影部份,要找出每一行文字不算難,但是在垂直投影的部份,沒辦法直接找出每一行的左右邊界。 因此,先對文字行分割。同時要考慮你說的間距問題。下圖定義兩行間距在10個像素以內視為同一段落。可以看到文字被區分為五個區段。 接著,對每一個區段分別做垂直投影,如此可以找到想要的左右邊界。 要注意的是,這個簡單的方法僅適用在理想狀況。剩下的請自行研究一下吧! 範例在http://delphi.ktop.com.tw/topic.php?TOPIC_ID=63079
YAUYAU
一般會員


發表:38
回覆:26
積分:12
註冊:2003-09-25

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-01-11 17:27:38 IP:140.122.xxx.xxx 未訂閱
首先要感謝你提供的程式,對我幫助很大 也讓我了解取region的運作方式‧‧  想問一個小小的問題,就是 >
YAUYAU
一般會員


發表:38
回覆:26
積分:12
註冊:2003-09-25

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-01-11 17:40:07 IP:140.122.xxx.xxx 未訂閱
你好,我發現我的錯誤了 就是沒有在FormCrete的時候加上 Image3->Canvas->Brush->Color = clWhite; Image3->Canvas->FillRect(TRect(0,0,Image3->Width,Image3->Height)); 但是還是有疑問,就是為什麼要加上這段 Image1才不會被Image3蓋住呢??
arisaka_matsuri
高階會員


發表:25
回覆:205
積分:231
註冊:2003-10-19

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-01-11 23:03:55 IP:218.168.xxx.xxx 未訂閱
dear YAUYAU: 在我的範例中,Image3疊在Image1上,並且設定其屬性Transparent = true。而白色是預設的透明色,也就是如果Image中有白色就顯示為透明,如此就可以看到下面的元件囉~
onizuka5201314
一般會員


發表:15
回覆:7
積分:4
註冊:2005-03-17

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-05-24 23:11:26 IP:59.114.xxx.xxx 未訂閱
如果我要在image2裡面直接做垂直投影這樣可以嗎? 而不是用image2疊上image3
系統時間:2024-03-29 21:55:57
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!