前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇一只豬的故事范文,相信會(huì)為您的寫作帶來(lái)幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
這豬不服氣,馬上逃跑,準(zhǔn)備出去學(xué)藝,準(zhǔn)備卷土從來(lái)東山再起,他走啊走,很累了,他在一棵樹(shù)下停下了。慢慢的因?yàn)樘>肓?,他睡了?/p>
他在夢(mèng)中遇到了神仙,這個(gè)神仙叫了他幾招武功,并告訴他怪物的弱點(diǎn),
這豬喜出望外,因?yàn)樗梢源驍」治飱Z回自己的領(lǐng)地了,他非常興奮,一睡醒,還沒(méi)到早上,他就出發(fā)去找怪物了,準(zhǔn)備和他在打一場(chǎng),當(dāng)然你們會(huì)想肯定是怪物贏了,卻不是這樣的,因?yàn)樗懒斯治锏娜觞c(diǎn),他的弱點(diǎn)就是肚子那里。
回到了自己的家園很高興,怪物出來(lái)了,他很餓,因?yàn)闆](méi)東西吃了,他看到豬回來(lái)了,很開(kāi)心,他可以填飽肚子了,可他不知道自己已不是豬的對(duì)手了。
他又和豬打了起來(lái),豬來(lái)了個(gè)圣龍卷,對(duì)著怪物的肚子打,這是,地上全是血,他的旁邊還有一只小兔子,原來(lái),這兔子被這怪物附了體,要打敗怪物才能救小兔子,他救了小兔子,小兔子很感激便給了他許多蘿卜,感謝他。
從前,我生活在彩虹姐姐的懷抱下,和其它跟我一樣的小拉姆玩耍,游戲。也?;孟胝业揭粋€(gè)富有的主人,直到有一天……
那是在一個(gè)風(fēng)和日麗的下午,我正在和其它的拉姆嬉戲。這時(shí),走來(lái)了一個(gè)小摩爾,她只穿著一個(gè)裙子,更重要的是,她只有4000摩爾豆,心想:我可不要和這個(gè)窮主人在一起。這時(shí),彩虹姐姐叫我出來(lái)一下,我高高興興地出來(lái)了,那個(gè)摩爾看見(jiàn)我就說(shuō),這個(gè)拉姆多少摩爾豆?“1000摩爾豆?!蹦莻€(gè)摩爾猶豫了一下,從口袋里掏出1000摩爾豆,買走了我。臨走時(shí),我看到彩虹姐姐的眼邊掛滿了淚珠。
到了新家,小摩爾就去商店拿出買衣服的摩爾豆買食品給我吃,還買了玩具,陪我玩,我不禁愛(ài)上了溫馨的家,轉(zhuǎn)眼間,24個(gè)小時(shí)就過(guò)去了,我脫離了花盆,主人看見(jiàn)便帶我走出了家門,我看見(jiàn)外面的事物是這么新鮮,空氣是這么清新,一切都是那么和諧……主人為了讓我更加快樂(lè),便去工廠打工,掙摩爾豆給我。一天天過(guò)去了,真是功夫不負(fù)有心人,主人終于掙夠了買房子和土地的摩爾豆,最后還剩下一筆摩爾豆,過(guò)了一會(huì)兒,主人讓我去學(xué)習(xí)7天的語(yǔ)言課,讓我更好的跟她交流。到了拉姆學(xué)院,主人依依不舍地告別了我直到我消失在班級(jí)門口。在班上,我向其它的拉姆講述了我與主人的故事,別的拉姆都羨慕我找到了一個(gè)這么好的主人。哪知道,在我這7天的快樂(lè)學(xué)習(xí)中,主人卻在辛苦地打工,給我弄一個(gè)舒適的家。我不禁流下了幸福的眼淚……出了班級(jí),跟隨著主人回到那溫馨的家庭,家中的一切仍然是那么美好,那么令人神往……
ZEST:這個(gè)“食物景致”的創(chuàng)意是從何而來(lái)的?食物與自然景致于你來(lái)說(shuō)是否存在著某種微妙的關(guān)聯(lián)?/ Carl Warner: 我可以用瑣細(xì)、零件般的存在重塑宏大的外界,這讓我感到無(wú)比欣喜。作為幕后的設(shè)計(jì)師和創(chuàng)作者,我認(rèn)為隱含其中的設(shè)計(jì)原動(dòng)力是不可思議和令人安慰的。自然萬(wàn)物在宏觀與微觀兩種觀察視角之間都存在著聯(lián)系,我們會(huì)發(fā)現(xiàn)它們?cè)诩y理、結(jié)構(gòu)和形態(tài)方面存在著驚人的相似性,就如同有機(jī)物的生長(zhǎng)都遵循著類似的模式。這千絲萬(wàn)縷的聯(lián)系正是激發(fā)我創(chuàng)作的源泉所在,同時(shí)我也將由此產(chǎn)生的作品視為向它們致敬的表征。另外我也很樂(lè)意觀察觀眾看作品時(shí)的反應(yīng),當(dāng)他們發(fā)現(xiàn)所見(jiàn)之景并非真實(shí)而是食物所制,往往閃出會(huì)心一笑,我稱之為“愉快的欺騙”,于是我會(huì)熱衷于創(chuàng)作更多的“食物景致”,以此為世界帶來(lái)更多微笑。
1.ZEST: What inspires your idea of this "foodscapes" series? Is there any subtle connection between food and landscape for you ? / Carl Warner: I find it fascinating that I can make the lager elements of the larger world out of the smaller elements within it. It is the aspect of implied design and therefore a designer or creator behind it that I find both incredible and reassuring. Everything in the natural world seems to be connected in such a way that in looking at it from close up or far away, we see that there are amazing similarities in the textures, structures and formations, as the growth of organic material appears to follow similar patterns.I am greatly inspired by these connections and I see my work as a celebration of them.I also love that my work makes people smile and I enjoy seeing their reaction when they realise that the scenes are not real but made of food. I call it a 'pleasant deception' and I am keen to do more 'Foodscapes' to bring more smiles into the world.
ZEST: 你的作品中充滿了風(fēng)情迥異的景象和意境,比如倫敦、意大利、阿拉伯……這說(shuō)明你很喜歡旅行么? / Carl Warner:對(duì),我很喜歡到世界各處游歷,而且我也喜歡美食,所以這兩者對(duì)我來(lái)說(shuō)是有內(nèi)在聯(lián)系的。與此同理,一個(gè)國(guó)家的飲食文化時(shí)常反映在那里的景觀和建筑上,比如,一個(gè)地區(qū)的農(nóng)業(yè)可以塑造那里的獨(dú)特景致;本土的果蔬能夠影響當(dāng)?shù)氐慕ㄖ虼?。因此,理清這些相輔相成的元素是我旅途中重要的一環(huán),之后我會(huì)把它們轉(zhuǎn)化、融入到作品中,好似這些微妙的聯(lián)系被繪制到畫作里一般。ZEST: There are so many different landscapes in your work, just like London ,Italy , Arab……So ,do you like traveling? / Carl Warner: I do love traveling to different parts of the world and I enjoy food, so these two things for me are intrinsically linked, as the food culture of acountry is often reflected in its landscape and architecture for example the agriculture of a region can shape a landscape, and it's indigenous fruit and vegetables can shape it's buildings or boats. Recognising these complementary influences is part of what I do when I travel and that translates into the work as those relationships are illustrated within the imagery.
ZEST:你為很多著名廠牌拍攝過(guò)很成功的廣告,依據(jù)你的體驗(yàn),這種命題性質(zhì)的工作與你這組充滿古典主義繪畫風(fēng)格的食物攝影最大的不同之處在哪? / Carl Warner:我不確定我是否正確理解了這個(gè)問(wèn)題,我拍攝廣告是因?yàn)樗_實(shí)酬金優(yōu)厚,而且也我可以創(chuàng)作更多自己的作品。但是我完成命題與非命題的工作途徑并無(wú)差異,因?yàn)槲业哪繕?biāo)始終是在核心概念的基礎(chǔ)上創(chuàng)造出最棒、最具創(chuàng)意的畫面。至于古典主義的繪畫風(fēng)格,它是一種為人們所熟知的畫面構(gòu)成模式,也是能夠讓觀眾產(chǎn)生實(shí)景錯(cuò)覺(jué)的輔助手段。ZEST:Youe made successful advertisements for many famous brands, what the biggest difference between commissionedworking andthisfood shooting experience which is full of classical painting style ? / Carl Warner: I am not sure I understand this question, I make the images for advertising as it pays well and allows me to make more of my own images, but I approach both commissioned and non-commissioned work in the same way, as my aim is to make the best and most creative image possible from the brief and concept. The classical painting style is a form of composition that everyone is familiar with and so this is a device that helps to fool the viewer into thinking they are looking at a real scene.ZEST:一般來(lái)說(shuō),你怎樣收集你的創(chuàng)作材料?這里面有什么可以分享的有趣體驗(yàn)么? / Carl Warner: 我與食物造型師和模型制造商合作,他們?cè)诿髁宋业囊鈭D之后,會(huì)為我準(zhǔn)備大多數(shù)的拍攝材料。不過(guò)在著手拍攝前,我也時(shí)常到外面尋找某些特定的材料來(lái)啟發(fā)拍攝靈感,并判斷它們是否適于拍攝。我最近在為我的新書創(chuàng)作一個(gè)海底的珊瑚礁場(chǎng)景(新書將在2010年秋季出版),我使用了很多來(lái)自中國(guó)、印度和亞洲市場(chǎng)上的原材料。我在倫敦的中國(guó)城買了5個(gè)榴蓮,它們真的奇重?zé)o比,也奇臭無(wú)比。店主好奇,問(wèn)我為什么要買5個(gè),我告訴她是為拍攝準(zhǔn)備材料時(shí),她很擔(dān)心我會(huì)不吃它們就直接扔掉,于是我不得不向她保證我一定會(huì)嘗試吃它們的。當(dāng)她終于同意賣給我時(shí),費(fèi)了很大周章才把5個(gè)榴蓮包裹好(保護(hù)它們,也保護(hù)我),之后給了我一張125英鎊的賬單,這著實(shí)是筆“巨款”,我才意識(shí)到它們?nèi)绱税嘿F,這令我震驚不已。而整件事最有趣的一點(diǎn)在于:她花了那么多時(shí)間勸導(dǎo)我吃,而我則花了那么多時(shí)間說(shuō)服她賣榴蓮給我。
遠(yuǎn)古那場(chǎng)諸神與蚩尤的戰(zhàn)爭(zhēng)的硝煙還沒(méi)有散盡,傳說(shuō)西陸的云州堆積了不少這些世界的創(chuàng)造者與毀滅者的力量,它們沉積成了那仿佛永遠(yuǎn)消逝不盡的云煙,居住在那里的居民也跟這些云霧一樣神秘不可測(cè),從來(lái)沒(méi)有走出過(guò)云州半步,也很少有其他人見(jiàn)過(guò)他們的真面目。云州——成為了九州各個(gè)種族向往的探險(xiǎn)好去處。
但不要以為這種超越自然的力量永遠(yuǎn)會(huì)以這種混沌的狀態(tài)出現(xiàn)在凡人的世界,在瀚州與寧州交界處,有一個(gè)被羽族稱為月亮的山脈,橫貫在兩州的交界處,蠻族稱她為父親的脊梁,盡管兩個(gè)種族對(duì)山脈的命名一直存在爭(zhēng)議,甚至為此還爆發(fā)過(guò)戰(zhàn)爭(zhēng),但對(duì)于山脈的最高峰——諸神之巔卻都充滿了敬畏。傳說(shuō)這個(gè)眾神離開(kāi)九州大陸的地方,安置了一個(gè)深達(dá)幾千尺的洞穴,里面儲(chǔ)藏了一股強(qiáng)大的創(chuàng)世的力量——?dú)?,諸神之子就是從這個(gè)洞穴中誕生并將天地分開(kāi)的。
諸神之巔常年都是云霧環(huán)繞,進(jìn)入山中的人,總會(huì)感到精神振奮,懂得修習(xí)法術(shù)的人就會(huì)利用這些云霧中隱藏的氣進(jìn)行修煉,傳說(shuō)這里釋放出來(lái)的氣也是各個(gè)種族法術(shù)的源泉,因而經(jīng)常會(huì)有人不遠(yuǎn)千萬(wàn)里前來(lái)修煉,但通常都會(huì)被蠻族和羽族驅(qū)趕出去。
諸神之巔的頂峰很少有人能攀爬上去,夸父族由于體型龐大,他們的薩滿也只是在半山腰汲取氣的一種自然的力量,他們稱之為薩滿之力,而羽族崇拜的是天上的星辰,他們的上層有著能夠隨時(shí)飛天的能力,因此往往能夠登上諸神之巔的頂峰,星辰師們就是在這里尋找自己的法力,時(shí)常也有人族爬上頂峰,偷取山巔之中的力量。傳說(shuō)離無(wú)底之洞越近,能夠被吸收的“氣”也越多越純凈。
盡管如此,卻沒(méi)有人敢靠近那個(gè)無(wú)底的洞穴,因?yàn)榭拷亩急欢囱ㄋ淌伞?/p>
羽族
宇文拓就是一個(gè)險(xiǎn)些被吞噬的人族方士——可能他更喜歡被稱作華族方士,因?yàn)楦U族同為一個(gè)種族,有時(shí)候會(huì)讓宇文拓很不爽。他年輕的時(shí)候曾跟著一個(gè)冒險(xiǎn)隊(duì)來(lái)到月亮山脈,在諸神之巔被這股力量所吸引,不少隊(duì)員因?yàn)樨潏D更大的法力,在靠近無(wú)底之洞的時(shí)候,被無(wú)情地吞噬,宇文拓本是個(gè)謹(jǐn)慎的人,爬上諸神之巔的時(shí)候,那股強(qiáng)大到讓人喪失心神的力量已經(jīng)讓他感到很不安,那個(gè)洞口不算很大,方圓也就幾十尺的樣子,從里面不斷有水汽狀的東西噴射出來(lái),這些被噴射出來(lái)的東西直沖云霄,直接消逝在天際間。然后化作一束束彩色的光芒向四處散射開(kāi)來(lái)。
宇文拓在這種神奇力量的感召下,開(kāi)始打坐修習(xí)起法術(shù)來(lái),耳邊還不時(shí)會(huì)傳來(lái)一種低沉的聲音,仿若神的指引:“靠近些,讓我賜予你更大的法力……來(lái)吧,我的孩子……靠近些……”
這種聲音在耳邊不斷徘徊,不少隊(duì)員開(kāi)始朝洞口靠近,然后跟隨這沖天而起的水汽一起消失,在凡人看來(lái),就跟升天了一樣。宇文拓終于沒(méi)有抵擋住這股誘惑,慢慢地朝洞口移動(dòng),神色間仿佛沒(méi)有了意識(shí),只是在那漆黑的眼睛里射出無(wú)比貪婪的目光。
宇文拓已經(jīng)離洞口很近了,他不知道自己要去哪里,會(huì)去哪里,他只想靠近無(wú)底之洞,去獲取無(wú)比強(qiáng)大的力量。但是他卻沒(méi)有跟隨著“水汽”一起消逝,等他從樹(shù)林中醒過(guò)來(lái),看到的一張如玉雕一樣的臉龐,而現(xiàn)在這張臉龐正屬于自己的妻子——羽雯。
這一次邂逅帶來(lái)的姻緣理所當(dāng)然地被人族和羽族唾棄,然而宇文拓卻不能抑制地愛(ài)上了羽雯,她是一個(gè)上層的羽人,有著一頭如瀑布般的黑色長(zhǎng)發(fā),臉色盡管沒(méi)有人族那般有血色,但跟玉雕琢的一樣,她有著羽人通常都具有的丹鳳眼,卻比普通的羽人更加精致,她的身段也很高挑,比一般的人族男子都要高。
世外桃源
每當(dāng)羽雯生出自己圣潔的翅膀,宇文拓總會(huì)像仰望神一般看著自己的妻子,他們兩個(gè)都是修習(xí)法術(shù)的人,但是自從相愛(ài)之后,卻都將修煉放在了一邊。他們一起生活在宛州的一個(gè)華族王國(guó)——下唐國(guó),在一處風(fēng)景極為雅致的山中搭建了屬于自己的天地,他們將其稱之為世外桃源——一個(gè)很久遠(yuǎn)的方士生活的傳說(shuō)中的地方。山的四周少有人煙,但山中卻生活了一個(gè)河洛的部落,他們?cè)谏街虚_(kāi)鑿礦石,制作各種機(jī)械,他們也很友善,跟宇文拓夫婦約定,不會(huì)開(kāi)鑿桃源的地下。
他們的生活也平靜而幸福,一直到羽雯不可預(yù)料地懷孕了……以前不是沒(méi)有過(guò)異族通婚的先例,但是最終能夠產(chǎn)生后代的卻非常少,宇文拓異常興奮,他高興地四處奔跑,一邊跑,一邊還高聲呼喊:“我有孩子啦!”,宇文拓本身有常人不可比擬的法力,他的聲音能讓幾里之外的人都能聽(tīng)見(jiàn),他仿佛想讓全世界的人都知道自己有了孩子,可惜四周都沒(méi)有人居住,但是正在地下采礦的河洛部落的人卻聽(tīng)到了。
河洛們紛紛停下了手中的活計(jì),帶著自己制造的各種好玩的東西來(lái)恭賀宇文拓,他們對(duì)這兩個(gè)幫助他們醫(yī)治疾病的夫婦充滿的好感。宇文拓跟自己的妻子熱情地接待了前來(lái)恭賀的河洛朋友,在夜幕降臨的時(shí)候,點(diǎn)著一堆篝火就和河洛們跳起舞來(lái),他縱情地跳著原來(lái)并不熟悉的河洛舞蹈,奇怪的是今天跳起來(lái)節(jié)奏格外的順暢,這場(chǎng)“野外舞會(huì)”一直持續(xù)到了深夜,河洛們才留下禮物,帶走了一些羽雯贈(zèng)送的藥品離開(kāi)了宇文拓的小木屋。
晚上宇文拓打開(kāi)河洛們送來(lái)的禮物,大都是一些好玩的儀器,還有些很好玩的雕塑,都非常有河洛特色,他想這些東西等到自己的孩子出世的時(shí)候可以當(dāng)作玩具送給她(宇文拓比較想要個(gè)女兒)。
這時(shí),一個(gè)雕刻非常精美的金屬盒子吸引了宇文拓的目光,他拿過(guò)盒子,仔細(xì)地端詳著。這個(gè)盒子忽然給他一種熟悉的感覺(jué),一種將要被吞噬的感覺(jué)。盒子是精金打造的,上面篆刻的符號(hào)是河洛部族族長(zhǎng)的標(biāo)志,這表示這是族長(zhǎng)金錘子*蘇哈莫贈(zèng)送的。盒子底部是一個(gè)宛州守護(hù)神獸鴟吻(音chī wěn)的雕刻。這倒讓宇文拓感到有些吃驚,因?yàn)楹勇褰o人送禮物的時(shí)候雕刻的一般都是越州的守護(hù)神獸睚眥(音yá zì)。這只能說(shuō)明盒子并不是蘇哈莫自己打造的,很有可能是通過(guò)其他手段得來(lái)的。
宇文拓想到這,連忙將盒子扔到了一邊,用東西蓋起來(lái),因?yàn)槟欠N被吞噬的感覺(jué)愈來(lái)愈強(qiáng)烈,直覺(jué)告訴他,這并不是什么好東西。河洛不習(xí)法術(shù),感應(yīng)不到這盒子中的異樣,宇文拓可不想讓正在屋外收拾舞會(huì)后殘局的妻子看到這個(gè)東西。
“女人總是很好奇的,”宇文拓想,“萬(wàn)一打開(kāi)了這東西,也不知道會(huì)發(fā)生什么事情?!彼麤Q定第二天一大早就拿著這個(gè)盒子去還給蘇哈莫。
當(dāng)羽雯收拾完畢屋外的場(chǎng)地回到小木屋的時(shí)候,宇文拓正拿著翅膀會(huì)動(dòng)的機(jī)械小鳥(niǎo)微笑地看著自己美麗的妻子,他想,也許羽雯懷了孕之后就不能長(zhǎng)出翅膀到處飛了,這會(huì)讓她不開(kāi)心的,也許這只小鳥(niǎo)能讓妻子高興,他在機(jī)械鳥(niǎo)上面施展了一種神奇的法術(shù),讓小鳥(niǎo)不僅翅膀揮動(dòng),而且還能真正地飛起來(lái)。小鳥(niǎo)飛到羽雯的懷里,羽雯輕輕地接下小鳥(niǎo),緩緩地走到宇文拓身旁,幸福地看著自己的丈夫,她覺(jué)得離開(kāi)高貴的羽族生活是值得的。
“親愛(ài)的,”宇文拓溫柔地對(duì)著自己的妻子說(shuō),“明天我想再多帶點(diǎn)藥材去蘇哈莫的部落,他們送的禮物太豐厚了?!庇瘀╅]著眼睛,長(zhǎng)長(zhǎng)的睫毛一閃一閃,輕柔地應(yīng)了聲:“嗯,幫我向蘇哈菲姐姐問(wèn)好?!?/p>
蘇哈菲是蘇哈莫的妻子,綽號(hào)叫食娘,她煮的東西特別好吃。宇文拓答應(yīng)了妻子,夜已經(jīng)很深了,羽雯剛剛收拾屋外已經(jīng)很累了,在宇文拓的懷里很快就睡著了,如蘭的香氣不斷地刺激著宇文拓的神經(jīng)。宇文拓晃了晃腦袋,還是抱起妻子把她輕輕地放在床上。他自己則走到那個(gè)盒子旁邊,盡管吞噬感已經(jīng)不那么強(qiáng)烈了,但是直覺(jué)還是告訴他,這個(gè)盒子有些異樣……
那天晚上,宇文拓沒(méi)有睡……
結(jié)語(yǔ)
關(guān)鍵詞:圖像處理;骨架;視覺(jué)主骨架;毛刺;拓?fù)浣Y(jié)構(gòu)
中圖分類號(hào):TP751 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2013)12-2874-05
骨架,最初的定義由Blum提出[1],作為一種簡(jiǎn)單的物體形狀表示方式,不僅結(jié)合了物體的輪廓和區(qū)域信息,同時(shí)也反應(yīng)了物體重要的視覺(jué)信息[2]。因此,基于骨架的目標(biāo)表示和識(shí)別技術(shù)成為模式識(shí)別和計(jì)算機(jī)視覺(jué)的重要研究?jī)?nèi)容,在手勢(shì)識(shí)別、字符識(shí)別、動(dòng)漫生成及醫(yī)學(xué)圖像分析等領(lǐng)域有著廣闊的應(yīng)用[3]。
骨架提?。╯keletonization)是指根據(jù)不同的定義和算法提取原始物體骨架的過(guò)程。目前,骨架的提取方法很多,例如Voronoi圖,最大圓盤,距離場(chǎng)等提取方法,在文獻(xiàn)[4]中作者評(píng)述了近300種方法。但無(wú)論什么方法,一個(gè)優(yōu)良的骨架應(yīng)該具有如下性質(zhì)[5,6]:
1)骨架應(yīng)保持原物體的拓?fù)洹?/p>
2)骨架點(diǎn)精確,盡量靠近物體的中心。
3)骨架的粗細(xì)應(yīng)該為一個(gè)像素(或接近一個(gè)像素)。
4)骨架能表達(dá)物體在人類視覺(jué)中的重要部分。
5)在一定的噪音情況下,骨架應(yīng)具有一定的穩(wěn)定性。
本文提出的圖像處理方法在依據(jù)骨架定義及優(yōu)良的骨架的性質(zhì)的理論基礎(chǔ)上,對(duì)圖像進(jìn)行處理。在處理后的圖像中,越接近“真實(shí)”骨架的像素點(diǎn)的顯著水平越高。通過(guò)選取不同的閾值,有效的過(guò)濾掉圖像中不必要的信息,并對(duì)提取后的骨架進(jìn)行必要的細(xì)化,使得提取后的骨架更加精確。
1 圖像處理方法
圖像處理方法的目的是使越接近骨架點(diǎn)的像素的顯著值越大,而遠(yuǎn)離骨架點(diǎn)的像素的顯著值越小?;诖?,該文從兩個(gè)方面對(duì)圖像像素的顯著值進(jìn)行描述:其一為以圖像像素點(diǎn)到邊界的最短距離作為半徑的圓與邊界的切點(diǎn)數(shù)量;其二為與邊界切點(diǎn)的跨距。
1.1 與邊界的切點(diǎn)數(shù)量
根據(jù)骨架最大圓盤的定義,可以發(fā)現(xiàn)除端點(diǎn)和非骨架點(diǎn)外的所有骨架點(diǎn)至少和兩個(gè)或兩個(gè)以上的邊界點(diǎn)相聯(lián)系,這些邊界點(diǎn)到骨架點(diǎn)的距離最短。如圖1,骨架點(diǎn)S1對(duì)應(yīng)的最大圓盤與物體邊界相切于P1和P2兩點(diǎn),骨架點(diǎn)S2對(duì)應(yīng)的最大圓盤與物體邊界相切于P3、P4和P5三點(diǎn)。而與物體邊界相切的點(diǎn)越多,則骨架點(diǎn)的重要程度越高。對(duì)于與邊界相切于兩點(diǎn)的骨架點(diǎn),往往為骨架的普通點(diǎn)(Regular node);而與邊界相切點(diǎn)為三個(gè)點(diǎn)或三個(gè)點(diǎn)以上的骨架點(diǎn),往往為骨架的連接點(diǎn)(Junction node)。一個(gè)物體的拓?fù)浣Y(jié)構(gòu)與骨架連接點(diǎn)有著重要的聯(lián)系,依靠骨架普通點(diǎn)來(lái)維持,以骨架的端點(diǎn)(End node)作為終結(jié)。
因此可以用像素點(diǎn)與邊界切點(diǎn)的數(shù)量作為該像素點(diǎn)為骨架點(diǎn)可能性的衡量。當(dāng)像素點(diǎn)與邊界僅有一個(gè)切點(diǎn)時(shí),該類像素點(diǎn)為骨架點(diǎn)的可能性很低(或僅為骨架端點(diǎn)),可以不考慮,像素顯著值為0;當(dāng)像素點(diǎn)與邊界相切于兩點(diǎn)或更多時(shí),該類像素點(diǎn)為骨架點(diǎn)的可能性比較高,像素的顯著值大小應(yīng)隨切點(diǎn)數(shù)量的增加而增加。
在理想的情況下,骨架點(diǎn)與邊界點(diǎn)會(huì)有兩個(gè)或兩個(gè)以上的切點(diǎn)。但在實(shí)際的數(shù)字圖像中,邊界點(diǎn)和骨架點(diǎn)都是位于像素的網(wǎng)格中,即使是骨架點(diǎn)也很難找到兩個(gè)邊界點(diǎn),使得兩個(gè)邊界點(diǎn)到該骨架點(diǎn)的距離完全相等且是所有邊界點(diǎn)中最短的。為了找到像素點(diǎn)對(duì)應(yīng)的最大圓與邊界的切點(diǎn),將涉及到離散化問(wèn)題。為簡(jiǎn)便起見(jiàn),該文以4個(gè)相鄰像素點(diǎn)對(duì)應(yīng)的最近邊界點(diǎn),作為一個(gè)像素的最大圓與邊界的所有切點(diǎn)的近似。
如圖2所示,在離散條件下,以像素點(diǎn)P0、像素點(diǎn)P0的右邊像素P1、像素點(diǎn)P0的下面像素P2、像素點(diǎn)P0的右下像素P3,四個(gè)相鄰像素點(diǎn)作為基礎(chǔ),來(lái)求解以像素點(diǎn)P0為圓心的內(nèi)切圓與邊界的切點(diǎn)。其過(guò)程為:首先找到到達(dá)像素點(diǎn)P0距離最近的邊界點(diǎn),例如為B1。則此時(shí),4-相鄰像素點(diǎn)P0、P1、P2和P3與邊界點(diǎn)B1的距離分別為d0、d1、d2和d3。再次遍歷所有邊界點(diǎn),若存在一個(gè)邊界點(diǎn)與4-相鄰像素點(diǎn)的距離不大于對(duì)應(yīng)的d0、d1、d2和d3中的其中一個(gè),則此邊界點(diǎn)將被視作以像素點(diǎn)P0為圓心的內(nèi)切圓與邊界的切點(diǎn)之一。如圖2所示,邊界點(diǎn)B2與P0的距離并非最短,但B2與P1的距離d5不大于B1與P1的距離d1,則將B2視為邊界切點(diǎn)。
1.2 與邊界切點(diǎn)的跨距
僅使用與邊界切點(diǎn)的數(shù)量作為像素的顯著值是不夠的。如圖3所示,像素點(diǎn)S1和S2所對(duì)應(yīng)的最大內(nèi)切圓與物體邊界的切點(diǎn)數(shù)量都是2個(gè)。從切點(diǎn)個(gè)數(shù)上做區(qū)分,S1和S2兩個(gè)像素點(diǎn)是沒(méi)有任何區(qū)別的。但是,目前人們通常提取物體的視覺(jué)主骨架。視覺(jué)主骨架具有只描述人們的視覺(jué)主要部分的形狀,簡(jiǎn)化骨架結(jié)構(gòu)的性質(zhì)。由此,應(yīng)使像素點(diǎn)S2的顯著值高于S1的顯著值。同時(shí),從另一個(gè)方面講,像素點(diǎn)S1成為毛刺骨架的可能性也高于S2,也再次降低了S1成為骨架點(diǎn)的可能性。
觀察圖3,會(huì)發(fā)現(xiàn)像素點(diǎn)S1對(duì)應(yīng)的兩個(gè)邊界切點(diǎn)B1和B2之間,存在一個(gè)邊界跨距B1BB2;像素點(diǎn)S2對(duì)應(yīng)的邊界跨距為B3BB4。邊界跨距B3BB4的長(zhǎng)度大于邊界跨距B1BB2。對(duì)于同一個(gè)連續(xù)邊界而言,最大內(nèi)切圓與邊界切點(diǎn)所形成的跨距越大,則最大內(nèi)切圓的圓心越靠近物體的中心,該圓心成為視覺(jué)主骨架點(diǎn)的可能性越大,成為毛刺骨架點(diǎn)的可能性越小。該文以邊界的跨距(span)作為另一項(xiàng)描述像素點(diǎn)顯著值的標(biāo)準(zhǔn)。
一個(gè)最大內(nèi)切圓可能與同一個(gè)連續(xù)邊界有多個(gè)切點(diǎn),如圖4所示。此時(shí),假設(shè)與邊界有n個(gè)切點(diǎn),則有效的邊界跨距span的計(jì)算公式為:
[span=length-max(Dis(B1,B2),Dis(B2,B3),...,Dis(Bn,B1))]
式中:B1、B2...Bn為最大內(nèi)切圓與邊界的切點(diǎn),且沿邊界逆時(shí)針?lè)较驅(qū)η悬c(diǎn)進(jìn)行編號(hào)所得;Dis(Bi,Bj)為Bi到Bj的距離,大小為以逆時(shí)針?lè)较?,從Bi到Bj之間邊界像素點(diǎn)的個(gè)數(shù);length為連續(xù)邊界的長(zhǎng)度,大小為邊界像素點(diǎn)的個(gè)數(shù)。因此,span為邊界長(zhǎng)度去除邊界切點(diǎn)間最大間距后的長(zhǎng)度。
上面講述了切點(diǎn)都在同一個(gè)邊界上,跨距span的求取方法。有時(shí)一副圖像可能存在多條邊界,如圖5所示。當(dāng)一個(gè)最大內(nèi)切圓與不同的邊界相切時(shí),則內(nèi)切圓的圓心將是一個(gè)骨架點(diǎn)。根據(jù)優(yōu)良骨架應(yīng)具有的性質(zhì),骨架應(yīng)保持原物體的拓?fù)浣Y(jié)構(gòu)。若上述內(nèi)切圓的圓心不是骨架點(diǎn),則會(huì)導(dǎo)致骨架的斷裂,所獲取的骨架將不能夠保持原來(lái)的拓?fù)?。由此,?yīng)增加與不同邊界存在切點(diǎn)的像素點(diǎn)的顯著值,以便后續(xù)在此像素點(diǎn)附近尋找骨架點(diǎn)。該文,對(duì)于這樣的像素點(diǎn)的跨距span,直接賦予最大值MAXSPAN。最終的span公式為:
[span=length-max(Dis(B1,B2),Dis(B2,B3),...,Dis(Bn,B1)),{B1,B2,...,Bn}∈borderkMAXSPAN,其他]
式中:borderk為圖像上某一條連續(xù)邊界。
1.3 像素點(diǎn)顯著值的確定
綜合以上兩點(diǎn)因素,該文提出像素點(diǎn)的顯著值公式為:
[value=number+span*STANDARD_SIZE/(row+col)]
式中value為像素點(diǎn)顯著值,其值越大,代表該像素點(diǎn)為骨架點(diǎn)的可能性越高,反之越低;number為像素點(diǎn)對(duì)應(yīng)的最大內(nèi)切圓與邊界切點(diǎn)的數(shù)量;span為邊界切點(diǎn)有效跨距,其計(jì)算公式在1.2節(jié)已經(jīng)給出;STANDARD_SIZE為一個(gè)標(biāo)準(zhǔn)值,row為輸入圖像的高度,col為輸入圖像的寬度。將span乘以因子STANDARD_SIZE/(row + col)的目的是使span在圖像進(jìn)行縮放時(shí),保持其值相對(duì)不變。
2 骨架提取及其多尺度控制
通過(guò)本文提出的方法處理后的圖像,圖像的像素值為該像素點(diǎn)的顯著值。處理后的圖像可以通過(guò)matlab自帶的函數(shù)bwmorph提取骨架。由于像素點(diǎn)顯著值的大小反映了該點(diǎn)為骨架點(diǎn)的可能性,所以本文提出一個(gè)THRESHOLD與顯著值進(jìn)行比較:當(dāng)顯著值大于THRESHOLD時(shí),該像素值置為1(前景像素點(diǎn));當(dāng)顯著值不大于THRESHOLD時(shí),該像素值置為0(背景像素點(diǎn))。因此有:
[pixel=1,(value>THRESHOLD)0,(value≤THRESHOLD)]
處理后獲取的二值圖像,作為bwmorph函數(shù)的輸入。
當(dāng)對(duì)THRESHOLD選取不同的值時(shí),可以實(shí)現(xiàn)對(duì)骨架的多尺度控制。減小閾值THRESHOLD將增加物體像素點(diǎn)參與骨架的提取,使骨架更加細(xì)致;增大閾值THRESHOLD,則將使顯著值高的點(diǎn)參與骨架提取,提取的骨架更加粗糙,其效果相當(dāng)于骨架剪枝??梢酝ㄟ^(guò)選取適當(dāng)大小的THRESHOLD值,來(lái)保留視覺(jué)上重要的骨架枝,實(shí)現(xiàn)骨架的多尺度控制。
3 實(shí)驗(yàn)結(jié)果及分析
實(shí)驗(yàn)中,首先通過(guò)本文提出的圖像處理方法,將原始的二值圖像轉(zhuǎn)化為顯著值圖像,然后根據(jù)THRESHOLD的值,再次將顯著值圖像轉(zhuǎn)化為二值圖像,此時(shí)只有顯著值大于THRESHOLD的像素點(diǎn)的值才為1,最后使用matlab中提供的形態(tài)學(xué)骨架函數(shù)bwmorph提取骨架。通過(guò)THRESHOLD的值實(shí)現(xiàn)骨架的尺度控制,直到選取一個(gè)較良好的骨架。
圖6(a)通過(guò)bwmorph函數(shù)直接提取的骨架。可見(jiàn),提取的骨架存在許多不必要的分支,并且骨架的拐角也不過(guò)圓滑,不夠自然。圖6(b)-(e)中的骨架,都是通過(guò)本文提出的方法處理后所提取的骨架。THRESHOLD選取的值不同時(shí),所獲取的骨架的詳細(xì)程度也不同,其值選取的越小,提取的骨架越精細(xì),但分支較多;其值選取的越大提取的骨架越簡(jiǎn)略,分支越少。圖6(f)和圖6(g)分別為圖像在縮放為原來(lái)的80%和120%后,在THRESHOLD值為35時(shí)所獲取的骨架??梢钥闯鲈谠瓐D像進(jìn)行縮放后并且THRESHOLD值不變的情況下,提取的骨架具有一定的相對(duì)不變性。
matlab自帶的bwmorph進(jìn)行骨架提取,所用的時(shí)間較長(zhǎng)。而使用本文提出的圖像處理方法并結(jié)合bwmorph函數(shù)進(jìn)行骨架提取時(shí),雖然增加了一步圖像處理的操作,但整體時(shí)間大大減少。通過(guò)本文方法處理過(guò)的圖像,將有效減少非骨架像素點(diǎn)的數(shù)量,從而使后續(xù)提取骨架的操作隨之減少。當(dāng)THRESHOLD值由小變大時(shí),提取的骨架將由“繁”到“簡(jiǎn)”,操作所用的時(shí)間逐漸減少。
4 結(jié)束語(yǔ)
針對(duì)傳統(tǒng)骨架提取方法獲得的骨架不精確、多毛刺、拐角不平滑、處理時(shí)間長(zhǎng)等問(wèn)題,該文提出一種圖像處理方法,使得處理后的圖像再次提取的骨架質(zhì)量顯著提高。該圖像處理方法是依據(jù)骨架定義及優(yōu)良骨架性質(zhì)的基礎(chǔ)上,提升可能成為骨架點(diǎn)的像素顯著值,進(jìn)而利用一個(gè)閾值對(duì)像素進(jìn)行分類,判斷該像素是否能夠成為待提取骨架像素點(diǎn)。通過(guò)對(duì)閾值的控制可以實(shí)現(xiàn)對(duì)提取骨架的多尺度控制,進(jìn)而選取適當(dāng)?shù)拈撝?,以便提取視覺(jué)主骨架。
實(shí)驗(yàn)結(jié)果表明該圖像處理方法簡(jiǎn)單、快速,與傳統(tǒng)骨架提取方法結(jié)合獲得的骨架,能夠方便地去除骨架中的多余分支,并且較好地保存了目標(biāo)的主要拓?fù)浣Y(jié)構(gòu),在骨架的拐角更加圓滑,自然。同時(shí),在圖像進(jìn)行縮放并且閾值不變的情況下,也能有效保證所獲取的骨架相對(duì)不變性,這一點(diǎn)對(duì)于骨架應(yīng)用有著實(shí)際意義。
參考文獻(xiàn):
[1] Blum H. A transformation for extracting new descriptors of shape, MIT Press, 1967:362-380.
[2] ZHANG Guo-dong, HAN Jia-chi. Skeleton pruning algorithm based on fuzzy distance transform, Journal of Shenyang Aerospace University, 2012, 29(1):64-69.
[3] Nicu D. Cornea, Deborah Silver, Member, IEEE, and Patrick Min. Curve-Skeleton Properties, Applications, and Algorithms, Visualization and Computer graphics, 2007, 13(3):530-548.
[4] L Lam, SW Lee, CY Suen. Thinning methodologies-a comprehensive survey, IEEE Transactions On Pattern Analysis And Machine Intelligence, 1992, 14(9): 869-885.