前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇一只豬的故事范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
這豬不服氣,馬上逃跑,準(zhǔn)備出去學(xué)藝,準(zhǔn)備卷土從來東山再起,他走啊走,很累了,他在一棵樹下停下了。慢慢的因為太疲倦了,他睡了。
他在夢中遇到了神仙,這個神仙叫了他幾招武功,并告訴他怪物的弱點,
這豬喜出望外,因為它可以打敗怪物奪回自己的領(lǐng)地了,他非常興奮,一睡醒,還沒到早上,他就出發(fā)去找怪物了,準(zhǔn)備和他在打一場,當(dāng)然你們會想肯定是怪物贏了,卻不是這樣的,因為他知道了怪物的弱點,他的弱點就是肚子那里。
回到了自己的家園很高興,怪物出來了,他很餓,因為沒東西吃了,他看到豬回來了,很開心,他可以填飽肚子了,可他不知道自己已不是豬的對手了。
他又和豬打了起來,豬來了個圣龍卷,對著怪物的肚子打,這是,地上全是血,他的旁邊還有一只小兔子,原來,這兔子被這怪物附了體,要打敗怪物才能救小兔子,他救了小兔子,小兔子很感激便給了他許多蘿卜,感謝他。
從前,我生活在彩虹姐姐的懷抱下,和其它跟我一樣的小拉姆玩耍,游戲。也?;孟胝业揭粋€富有的主人,直到有一天……
那是在一個風(fēng)和日麗的下午,我正在和其它的拉姆嬉戲。這時,走來了一個小摩爾,她只穿著一個裙子,更重要的是,她只有4000摩爾豆,心想:我可不要和這個窮主人在一起。這時,彩虹姐姐叫我出來一下,我高高興興地出來了,那個摩爾看見我就說,這個拉姆多少摩爾豆?“1000摩爾豆。”那個摩爾猶豫了一下,從口袋里掏出1000摩爾豆,買走了我。臨走時,我看到彩虹姐姐的眼邊掛滿了淚珠。
到了新家,小摩爾就去商店拿出買衣服的摩爾豆買食品給我吃,還買了玩具,陪我玩,我不禁愛上了溫馨的家,轉(zhuǎn)眼間,24個小時就過去了,我脫離了花盆,主人看見便帶我走出了家門,我看見外面的事物是這么新鮮,空氣是這么清新,一切都是那么和諧……主人為了讓我更加快樂,便去工廠打工,掙摩爾豆給我。一天天過去了,真是功夫不負(fù)有心人,主人終于掙夠了買房子和土地的摩爾豆,最后還剩下一筆摩爾豆,過了一會兒,主人讓我去學(xué)習(xí)7天的語言課,讓我更好的跟她交流。到了拉姆學(xué)院,主人依依不舍地告別了我直到我消失在班級門口。在班上,我向其它的拉姆講述了我與主人的故事,別的拉姆都羨慕我找到了一個這么好的主人。哪知道,在我這7天的快樂學(xué)習(xí)中,主人卻在辛苦地打工,給我弄一個舒適的家。我不禁流下了幸福的眼淚……出了班級,跟隨著主人回到那溫馨的家庭,家中的一切仍然是那么美好,那么令人神往……
ZEST:這個“食物景致”的創(chuàng)意是從何而來的?食物與自然景致于你來說是否存在著某種微妙的關(guān)聯(lián)?/ Carl Warner: 我可以用瑣細(xì)、零件般的存在重塑宏大的外界,這讓我感到無比欣喜。作為幕后的設(shè)計師和創(chuàng)作者,我認(rèn)為隱含其中的設(shè)計原動力是不可思議和令人安慰的。自然萬物在宏觀與微觀兩種觀察視角之間都存在著聯(lián)系,我們會發(fā)現(xiàn)它們在紋理、結(jié)構(gòu)和形態(tài)方面存在著驚人的相似性,就如同有機(jī)物的生長都遵循著類似的模式。這千絲萬縷的聯(lián)系正是激發(fā)我創(chuàng)作的源泉所在,同時我也將由此產(chǎn)生的作品視為向它們致敬的表征。另外我也很樂意觀察觀眾看作品時的反應(yīng),當(dāng)他們發(fā)現(xiàn)所見之景并非真實而是食物所制,往往閃出會心一笑,我稱之為“愉快的欺騙”,于是我會熱衷于創(chuàng)作更多的“食物景致”,以此為世界帶來更多微笑。
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)情迥異的景象和意境,比如倫敦、意大利、阿拉伯……這說明你很喜歡旅行么? / Carl Warner:對,我很喜歡到世界各處游歷,而且我也喜歡美食,所以這兩者對我來說是有內(nèi)在聯(lián)系的。與此同理,一個國家的飲食文化時常反映在那里的景觀和建筑上,比如,一個地區(qū)的農(nóng)業(yè)可以塑造那里的獨(dú)特景致;本土的果蔬能夠影響當(dāng)?shù)氐慕ㄖ虼巍R虼?,理清這些相輔相成的元素是我旅途中重要的一環(huán),之后我會把它們轉(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:你為很多著名廠牌拍攝過很成功的廣告,依據(jù)你的體驗,這種命題性質(zhì)的工作與你這組充滿古典主義繪畫風(fēng)格的食物攝影最大的不同之處在哪? / Carl Warner:我不確定我是否正確理解了這個問題,我拍攝廣告是因為它確實酬金優(yōu)厚,而且也我可以創(chuàng)作更多自己的作品。但是我完成命題與非命題的工作途徑并無差異,因為我的目標(biāo)始終是在核心概念的基礎(chǔ)上創(chuàng)造出最棒、最具創(chuàng)意的畫面。至于古典主義的繪畫風(fēng)格,它是一種為人們所熟知的畫面構(gòu)成模式,也是能夠讓觀眾產(chǎn)生實景錯覺的輔助手段。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:一般來說,你怎樣收集你的創(chuàng)作材料?這里面有什么可以分享的有趣體驗么? / Carl Warner: 我與食物造型師和模型制造商合作,他們在明了我的意圖之后,會為我準(zhǔn)備大多數(shù)的拍攝材料。不過在著手拍攝前,我也時常到外面尋找某些特定的材料來啟發(fā)拍攝靈感,并判斷它們是否適于拍攝。我最近在為我的新書創(chuàng)作一個海底的珊瑚礁場景(新書將在2010年秋季出版),我使用了很多來自中國、印度和亞洲市場上的原材料。我在倫敦的中國城買了5個榴蓮,它們真的奇重?zé)o比,也奇臭無比。店主好奇,問我為什么要買5個,我告訴她是為拍攝準(zhǔn)備材料時,她很擔(dān)心我會不吃它們就直接扔掉,于是我不得不向她保證我一定會嘗試吃它們的。當(dāng)她終于同意賣給我時,費(fèi)了很大周章才把5個榴蓮包裹好(保護(hù)它們,也保護(hù)我),之后給了我一張125英鎊的賬單,這著實是筆“巨款”,我才意識到它們?nèi)绱税嘿F,這令我震驚不已。而整件事最有趣的一點在于:她花了那么多時間勸導(dǎo)我吃,而我則花了那么多時間說服她賣榴蓮給我。
遠(yuǎn)古那場諸神與蚩尤的戰(zhàn)爭的硝煙還沒有散盡,傳說西陸的云州堆積了不少這些世界的創(chuàng)造者與毀滅者的力量,它們沉積成了那仿佛永遠(yuǎn)消逝不盡的云煙,居住在那里的居民也跟這些云霧一樣神秘不可測,從來沒有走出過云州半步,也很少有其他人見過他們的真面目。云州——成為了九州各個種族向往的探險好去處。
但不要以為這種超越自然的力量永遠(yuǎn)會以這種混沌的狀態(tài)出現(xiàn)在凡人的世界,在瀚州與寧州交界處,有一個被羽族稱為月亮的山脈,橫貫在兩州的交界處,蠻族稱她為父親的脊梁,盡管兩個種族對山脈的命名一直存在爭議,甚至為此還爆發(fā)過戰(zhàn)爭,但對于山脈的最高峰——諸神之巔卻都充滿了敬畏。傳說這個眾神離開九州大陸的地方,安置了一個深達(dá)幾千尺的洞穴,里面儲藏了一股強(qiáng)大的創(chuàng)世的力量——?dú)猓T神之子就是從這個洞穴中誕生并將天地分開的。
諸神之巔常年都是云霧環(huán)繞,進(jìn)入山中的人,總會感到精神振奮,懂得修習(xí)法術(shù)的人就會利用這些云霧中隱藏的氣進(jìn)行修煉,傳說這里釋放出來的氣也是各個種族法術(shù)的源泉,因而經(jīng)常會有人不遠(yuǎn)千萬里前來修煉,但通常都會被蠻族和羽族驅(qū)趕出去。
諸神之巔的頂峰很少有人能攀爬上去,夸父族由于體型龐大,他們的薩滿也只是在半山腰汲取氣的一種自然的力量,他們稱之為薩滿之力,而羽族崇拜的是天上的星辰,他們的上層有著能夠隨時飛天的能力,因此往往能夠登上諸神之巔的頂峰,星辰師們就是在這里尋找自己的法力,時常也有人族爬上頂峰,偷取山巔之中的力量。傳說離無底之洞越近,能夠被吸收的“氣”也越多越純凈。
盡管如此,卻沒有人敢靠近那個無底的洞穴,因為靠近的都被洞穴所吞噬……
羽族
宇文拓就是一個險些被吞噬的人族方士——可能他更喜歡被稱作華族方士,因為跟蠻族同為一個種族,有時候會讓宇文拓很不爽。他年輕的時候曾跟著一個冒險隊來到月亮山脈,在諸神之巔被這股力量所吸引,不少隊員因為貪圖更大的法力,在靠近無底之洞的時候,被無情地吞噬,宇文拓本是個謹(jǐn)慎的人,爬上諸神之巔的時候,那股強(qiáng)大到讓人喪失心神的力量已經(jīng)讓他感到很不安,那個洞口不算很大,方圓也就幾十尺的樣子,從里面不斷有水汽狀的東西噴射出來,這些被噴射出來的東西直沖云霄,直接消逝在天際間。然后化作一束束彩色的光芒向四處散射開來。
宇文拓在這種神奇力量的感召下,開始打坐修習(xí)起法術(shù)來,耳邊還不時會傳來一種低沉的聲音,仿若神的指引:“靠近些,讓我賜予你更大的法力……來吧,我的孩子……靠近些……”
這種聲音在耳邊不斷徘徊,不少隊員開始朝洞口靠近,然后跟隨這沖天而起的水汽一起消失,在凡人看來,就跟升天了一樣。宇文拓終于沒有抵擋住這股誘惑,慢慢地朝洞口移動,神色間仿佛沒有了意識,只是在那漆黑的眼睛里射出無比貪婪的目光。
宇文拓已經(jīng)離洞口很近了,他不知道自己要去哪里,會去哪里,他只想靠近無底之洞,去獲取無比強(qiáng)大的力量。但是他卻沒有跟隨著“水汽”一起消逝,等他從樹林中醒過來,看到的一張如玉雕一樣的臉龐,而現(xiàn)在這張臉龐正屬于自己的妻子——羽雯。
這一次邂逅帶來的姻緣理所當(dāng)然地被人族和羽族唾棄,然而宇文拓卻不能抑制地愛上了羽雯,她是一個上層的羽人,有著一頭如瀑布般的黑色長發(fā),臉色盡管沒有人族那般有血色,但跟玉雕琢的一樣,她有著羽人通常都具有的丹鳳眼,卻比普通的羽人更加精致,她的身段也很高挑,比一般的人族男子都要高。
世外桃源
每當(dāng)羽雯生出自己圣潔的翅膀,宇文拓總會像仰望神一般看著自己的妻子,他們兩個都是修習(xí)法術(shù)的人,但是自從相愛之后,卻都將修煉放在了一邊。他們一起生活在宛州的一個華族王國——下唐國,在一處風(fēng)景極為雅致的山中搭建了屬于自己的天地,他們將其稱之為世外桃源——一個很久遠(yuǎn)的方士生活的傳說中的地方。山的四周少有人煙,但山中卻生活了一個河洛的部落,他們在山中開鑿礦石,制作各種機(jī)械,他們也很友善,跟宇文拓夫婦約定,不會開鑿桃源的地下。
他們的生活也平靜而幸福,一直到羽雯不可預(yù)料地懷孕了……以前不是沒有過異族通婚的先例,但是最終能夠產(chǎn)生后代的卻非常少,宇文拓異常興奮,他高興地四處奔跑,一邊跑,一邊還高聲呼喊:“我有孩子啦!”,宇文拓本身有常人不可比擬的法力,他的聲音能讓幾里之外的人都能聽見,他仿佛想讓全世界的人都知道自己有了孩子,可惜四周都沒有人居住,但是正在地下采礦的河洛部落的人卻聽到了。
河洛們紛紛停下了手中的活計,帶著自己制造的各種好玩的東西來恭賀宇文拓,他們對這兩個幫助他們醫(yī)治疾病的夫婦充滿的好感。宇文拓跟自己的妻子熱情地接待了前來恭賀的河洛朋友,在夜幕降臨的時候,點著一堆篝火就和河洛們跳起舞來,他縱情地跳著原來并不熟悉的河洛舞蹈,奇怪的是今天跳起來節(jié)奏格外的順暢,這場“野外舞會”一直持續(xù)到了深夜,河洛們才留下禮物,帶走了一些羽雯贈送的藥品離開了宇文拓的小木屋。
晚上宇文拓打開河洛們送來的禮物,大都是一些好玩的儀器,還有些很好玩的雕塑,都非常有河洛特色,他想這些東西等到自己的孩子出世的時候可以當(dāng)作玩具送給她(宇文拓比較想要個女兒)。
這時,一個雕刻非常精美的金屬盒子吸引了宇文拓的目光,他拿過盒子,仔細(xì)地端詳著。這個盒子忽然給他一種熟悉的感覺,一種將要被吞噬的感覺。盒子是精金打造的,上面篆刻的符號是河洛部族族長的標(biāo)志,這表示這是族長金錘子*蘇哈莫贈送的。盒子底部是一個宛州守護(hù)神獸鴟吻(音chī wěn)的雕刻。這倒讓宇文拓感到有些吃驚,因為河洛給人送禮物的時候雕刻的一般都是越州的守護(hù)神獸睚眥(音yá zì)。這只能說明盒子并不是蘇哈莫自己打造的,很有可能是通過其他手段得來的。
宇文拓想到這,連忙將盒子扔到了一邊,用東西蓋起來,因為那種被吞噬的感覺愈來愈強(qiáng)烈,直覺告訴他,這并不是什么好東西。河洛不習(xí)法術(shù),感應(yīng)不到這盒子中的異樣,宇文拓可不想讓正在屋外收拾舞會后殘局的妻子看到這個東西。
“女人總是很好奇的,”宇文拓想,“萬一打開了這東西,也不知道會發(fā)生什么事情。”他決定第二天一大早就拿著這個盒子去還給蘇哈莫。
當(dāng)羽雯收拾完畢屋外的場地回到小木屋的時候,宇文拓正拿著翅膀會動的機(jī)械小鳥微笑地看著自己美麗的妻子,他想,也許羽雯懷了孕之后就不能長出翅膀到處飛了,這會讓她不開心的,也許這只小鳥能讓妻子高興,他在機(jī)械鳥上面施展了一種神奇的法術(shù),讓小鳥不僅翅膀揮動,而且還能真正地飛起來。小鳥飛到羽雯的懷里,羽雯輕輕地接下小鳥,緩緩地走到宇文拓身旁,幸福地看著自己的丈夫,她覺得離開高貴的羽族生活是值得的。
“親愛的,”宇文拓溫柔地對著自己的妻子說,“明天我想再多帶點藥材去蘇哈莫的部落,他們送的禮物太豐厚了。”羽雯閉著眼睛,長長的睫毛一閃一閃,輕柔地應(yīng)了聲:“嗯,幫我向蘇哈菲姐姐問好。”
蘇哈菲是蘇哈莫的妻子,綽號叫食娘,她煮的東西特別好吃。宇文拓答應(yīng)了妻子,夜已經(jīng)很深了,羽雯剛剛收拾屋外已經(jīng)很累了,在宇文拓的懷里很快就睡著了,如蘭的香氣不斷地刺激著宇文拓的神經(jīng)。宇文拓晃了晃腦袋,還是抱起妻子把她輕輕地放在床上。他自己則走到那個盒子旁邊,盡管吞噬感已經(jīng)不那么強(qiáng)烈了,但是直覺還是告訴他,這個盒子有些異樣……
那天晚上,宇文拓沒有睡……
結(jié)語
關(guān)鍵詞:圖像處理;骨架;視覺主骨架;毛刺;拓?fù)浣Y(jié)構(gòu)
中圖分類號:TP751 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2013)12-2874-05
骨架,最初的定義由Blum提出[1],作為一種簡單的物體形狀表示方式,不僅結(jié)合了物體的輪廓和區(qū)域信息,同時也反應(yīng)了物體重要的視覺信息[2]。因此,基于骨架的目標(biāo)表示和識別技術(shù)成為模式識別和計算機(jī)視覺的重要研究內(nèi)容,在手勢識別、字符識別、動漫生成及醫(yī)學(xué)圖像分析等領(lǐng)域有著廣闊的應(yīng)用[3]。
骨架提?。╯keletonization)是指根據(jù)不同的定義和算法提取原始物體骨架的過程。目前,骨架的提取方法很多,例如Voronoi圖,最大圓盤,距離場等提取方法,在文獻(xiàn)[4]中作者評述了近300種方法。但無論什么方法,一個優(yōu)良的骨架應(yīng)該具有如下性質(zhì)[5,6]:
1)骨架應(yīng)保持原物體的拓?fù)洹?/p>
2)骨架點精確,盡量靠近物體的中心。
3)骨架的粗細(xì)應(yīng)該為一個像素(或接近一個像素)。
4)骨架能表達(dá)物體在人類視覺中的重要部分。
5)在一定的噪音情況下,骨架應(yīng)具有一定的穩(wěn)定性。
本文提出的圖像處理方法在依據(jù)骨架定義及優(yōu)良的骨架的性質(zhì)的理論基礎(chǔ)上,對圖像進(jìn)行處理。在處理后的圖像中,越接近“真實”骨架的像素點的顯著水平越高。通過選取不同的閾值,有效的過濾掉圖像中不必要的信息,并對提取后的骨架進(jìn)行必要的細(xì)化,使得提取后的骨架更加精確。
1 圖像處理方法
圖像處理方法的目的是使越接近骨架點的像素的顯著值越大,而遠(yuǎn)離骨架點的像素的顯著值越小?;诖?,該文從兩個方面對圖像像素的顯著值進(jìn)行描述:其一為以圖像像素點到邊界的最短距離作為半徑的圓與邊界的切點數(shù)量;其二為與邊界切點的跨距。
1.1 與邊界的切點數(shù)量
根據(jù)骨架最大圓盤的定義,可以發(fā)現(xiàn)除端點和非骨架點外的所有骨架點至少和兩個或兩個以上的邊界點相聯(lián)系,這些邊界點到骨架點的距離最短。如圖1,骨架點S1對應(yīng)的最大圓盤與物體邊界相切于P1和P2兩點,骨架點S2對應(yīng)的最大圓盤與物體邊界相切于P3、P4和P5三點。而與物體邊界相切的點越多,則骨架點的重要程度越高。對于與邊界相切于兩點的骨架點,往往為骨架的普通點(Regular node);而與邊界相切點為三個點或三個點以上的骨架點,往往為骨架的連接點(Junction node)。一個物體的拓?fù)浣Y(jié)構(gòu)與骨架連接點有著重要的聯(lián)系,依靠骨架普通點來維持,以骨架的端點(End node)作為終結(jié)。
因此可以用像素點與邊界切點的數(shù)量作為該像素點為骨架點可能性的衡量。當(dāng)像素點與邊界僅有一個切點時,該類像素點為骨架點的可能性很低(或僅為骨架端點),可以不考慮,像素顯著值為0;當(dāng)像素點與邊界相切于兩點或更多時,該類像素點為骨架點的可能性比較高,像素的顯著值大小應(yīng)隨切點數(shù)量的增加而增加。
在理想的情況下,骨架點與邊界點會有兩個或兩個以上的切點。但在實際的數(shù)字圖像中,邊界點和骨架點都是位于像素的網(wǎng)格中,即使是骨架點也很難找到兩個邊界點,使得兩個邊界點到該骨架點的距離完全相等且是所有邊界點中最短的。為了找到像素點對應(yīng)的最大圓與邊界的切點,將涉及到離散化問題。為簡便起見,該文以4個相鄰像素點對應(yīng)的最近邊界點,作為一個像素的最大圓與邊界的所有切點的近似。
如圖2所示,在離散條件下,以像素點P0、像素點P0的右邊像素P1、像素點P0的下面像素P2、像素點P0的右下像素P3,四個相鄰像素點作為基礎(chǔ),來求解以像素點P0為圓心的內(nèi)切圓與邊界的切點。其過程為:首先找到到達(dá)像素點P0距離最近的邊界點,例如為B1。則此時,4-相鄰像素點P0、P1、P2和P3與邊界點B1的距離分別為d0、d1、d2和d3。再次遍歷所有邊界點,若存在一個邊界點與4-相鄰像素點的距離不大于對應(yīng)的d0、d1、d2和d3中的其中一個,則此邊界點將被視作以像素點P0為圓心的內(nèi)切圓與邊界的切點之一。如圖2所示,邊界點B2與P0的距離并非最短,但B2與P1的距離d5不大于B1與P1的距離d1,則將B2視為邊界切點。
1.2 與邊界切點的跨距
僅使用與邊界切點的數(shù)量作為像素的顯著值是不夠的。如圖3所示,像素點S1和S2所對應(yīng)的最大內(nèi)切圓與物體邊界的切點數(shù)量都是2個。從切點個數(shù)上做區(qū)分,S1和S2兩個像素點是沒有任何區(qū)別的。但是,目前人們通常提取物體的視覺主骨架。視覺主骨架具有只描述人們的視覺主要部分的形狀,簡化骨架結(jié)構(gòu)的性質(zhì)。由此,應(yīng)使像素點S2的顯著值高于S1的顯著值。同時,從另一個方面講,像素點S1成為毛刺骨架的可能性也高于S2,也再次降低了S1成為骨架點的可能性。
觀察圖3,會發(fā)現(xiàn)像素點S1對應(yīng)的兩個邊界切點B1和B2之間,存在一個邊界跨距B1BB2;像素點S2對應(yīng)的邊界跨距為B3BB4。邊界跨距B3BB4的長度大于邊界跨距B1BB2。對于同一個連續(xù)邊界而言,最大內(nèi)切圓與邊界切點所形成的跨距越大,則最大內(nèi)切圓的圓心越靠近物體的中心,該圓心成為視覺主骨架點的可能性越大,成為毛刺骨架點的可能性越小。該文以邊界的跨距(span)作為另一項描述像素點顯著值的標(biāo)準(zhǔn)。
一個最大內(nèi)切圓可能與同一個連續(xù)邊界有多個切點,如圖4所示。此時,假設(shè)與邊界有n個切點,則有效的邊界跨距span的計算公式為:
[span=length-max(Dis(B1,B2),Dis(B2,B3),...,Dis(Bn,B1))]
式中:B1、B2...Bn為最大內(nèi)切圓與邊界的切點,且沿邊界逆時針方向?qū)η悬c進(jìn)行編號所得;Dis(Bi,Bj)為Bi到Bj的距離,大小為以逆時針方向,從Bi到Bj之間邊界像素點的個數(shù);length為連續(xù)邊界的長度,大小為邊界像素點的個數(shù)。因此,span為邊界長度去除邊界切點間最大間距后的長度。
上面講述了切點都在同一個邊界上,跨距span的求取方法。有時一副圖像可能存在多條邊界,如圖5所示。當(dāng)一個最大內(nèi)切圓與不同的邊界相切時,則內(nèi)切圓的圓心將是一個骨架點。根據(jù)優(yōu)良骨架應(yīng)具有的性質(zhì),骨架應(yīng)保持原物體的拓?fù)浣Y(jié)構(gòu)。若上述內(nèi)切圓的圓心不是骨架點,則會導(dǎo)致骨架的斷裂,所獲取的骨架將不能夠保持原來的拓?fù)?。由此,?yīng)增加與不同邊界存在切點的像素點的顯著值,以便后續(xù)在此像素點附近尋找骨架點。該文,對于這樣的像素點的跨距span,直接賦予最大值MAXSPAN。最終的span公式為:
[span=length-max(Dis(B1,B2),Dis(B2,B3),...,Dis(Bn,B1)),{B1,B2,...,Bn}∈borderkMAXSPAN,其他]
式中:borderk為圖像上某一條連續(xù)邊界。
1.3 像素點顯著值的確定
綜合以上兩點因素,該文提出像素點的顯著值公式為:
[value=number+span*STANDARD_SIZE/(row+col)]
式中value為像素點顯著值,其值越大,代表該像素點為骨架點的可能性越高,反之越低;number為像素點對應(yīng)的最大內(nèi)切圓與邊界切點的數(shù)量;span為邊界切點有效跨距,其計算公式在1.2節(jié)已經(jīng)給出;STANDARD_SIZE為一個標(biāo)準(zhǔn)值,row為輸入圖像的高度,col為輸入圖像的寬度。將span乘以因子STANDARD_SIZE/(row + col)的目的是使span在圖像進(jìn)行縮放時,保持其值相對不變。
2 骨架提取及其多尺度控制
通過本文提出的方法處理后的圖像,圖像的像素值為該像素點的顯著值。處理后的圖像可以通過matlab自帶的函數(shù)bwmorph提取骨架。由于像素點顯著值的大小反映了該點為骨架點的可能性,所以本文提出一個THRESHOLD與顯著值進(jìn)行比較:當(dāng)顯著值大于THRESHOLD時,該像素值置為1(前景像素點);當(dāng)顯著值不大于THRESHOLD時,該像素值置為0(背景像素點)。因此有:
[pixel=1,(value>THRESHOLD)0,(value≤THRESHOLD)]
處理后獲取的二值圖像,作為bwmorph函數(shù)的輸入。
當(dāng)對THRESHOLD選取不同的值時,可以實現(xiàn)對骨架的多尺度控制。減小閾值THRESHOLD將增加物體像素點參與骨架的提取,使骨架更加細(xì)致;增大閾值THRESHOLD,則將使顯著值高的點參與骨架提取,提取的骨架更加粗糙,其效果相當(dāng)于骨架剪枝。可以通過選取適當(dāng)大小的THRESHOLD值,來保留視覺上重要的骨架枝,實現(xiàn)骨架的多尺度控制。
3 實驗結(jié)果及分析
實驗中,首先通過本文提出的圖像處理方法,將原始的二值圖像轉(zhuǎn)化為顯著值圖像,然后根據(jù)THRESHOLD的值,再次將顯著值圖像轉(zhuǎn)化為二值圖像,此時只有顯著值大于THRESHOLD的像素點的值才為1,最后使用matlab中提供的形態(tài)學(xué)骨架函數(shù)bwmorph提取骨架。通過THRESHOLD的值實現(xiàn)骨架的尺度控制,直到選取一個較良好的骨架。
圖6(a)通過bwmorph函數(shù)直接提取的骨架??梢?,提取的骨架存在許多不必要的分支,并且骨架的拐角也不過圓滑,不夠自然。圖6(b)-(e)中的骨架,都是通過本文提出的方法處理后所提取的骨架。THRESHOLD選取的值不同時,所獲取的骨架的詳細(xì)程度也不同,其值選取的越小,提取的骨架越精細(xì),但分支較多;其值選取的越大提取的骨架越簡略,分支越少。圖6(f)和圖6(g)分別為圖像在縮放為原來的80%和120%后,在THRESHOLD值為35時所獲取的骨架??梢钥闯鲈谠瓐D像進(jìn)行縮放后并且THRESHOLD值不變的情況下,提取的骨架具有一定的相對不變性。
matlab自帶的bwmorph進(jìn)行骨架提取,所用的時間較長。而使用本文提出的圖像處理方法并結(jié)合bwmorph函數(shù)進(jìn)行骨架提取時,雖然增加了一步圖像處理的操作,但整體時間大大減少。通過本文方法處理過的圖像,將有效減少非骨架像素點的數(shù)量,從而使后續(xù)提取骨架的操作隨之減少。當(dāng)THRESHOLD值由小變大時,提取的骨架將由“繁”到“簡”,操作所用的時間逐漸減少。
4 結(jié)束語
針對傳統(tǒng)骨架提取方法獲得的骨架不精確、多毛刺、拐角不平滑、處理時間長等問題,該文提出一種圖像處理方法,使得處理后的圖像再次提取的骨架質(zhì)量顯著提高。該圖像處理方法是依據(jù)骨架定義及優(yōu)良骨架性質(zhì)的基礎(chǔ)上,提升可能成為骨架點的像素顯著值,進(jìn)而利用一個閾值對像素進(jìn)行分類,判斷該像素是否能夠成為待提取骨架像素點。通過對閾值的控制可以實現(xiàn)對提取骨架的多尺度控制,進(jìn)而選取適當(dāng)?shù)拈撝?,以便提取視覺主骨架。
實驗結(jié)果表明該圖像處理方法簡單、快速,與傳統(tǒng)骨架提取方法結(jié)合獲得的骨架,能夠方便地去除骨架中的多余分支,并且較好地保存了目標(biāo)的主要拓?fù)浣Y(jié)構(gòu),在骨架的拐角更加圓滑,自然。同時,在圖像進(jìn)行縮放并且閾值不變的情況下,也能有效保證所獲取的骨架相對不變性,這一點對于骨架應(yīng)用有著實際意義。
參考文獻(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.