姚小妍這才發現自己還真的被孟文天吸引了,手裡端着的白粥根本沒有喝幾口,雖然還不至於如王茹雪說的流口水,但手裡端着的小碗差點偏倒溢出粥來。
她連忙端正小碗,舀了一口白粥塞進嘴裡,說道:“王老師,你也跟我一樣的感覺啊,他……”說到這裡,她的聲音戛然而止,瞪大眼睛,一副不相信自己會這麼說的模樣。
王茹雪也被她弄得嚇了一跳,脫口問道:“你沒事吧?”
姚小妍臉紅紅地說道:“沒事。他……他真的……真的很帥……”
孟文天的手顫抖了一下,幾個錯誤的字符立馬輸入了文件裡。他一邊快速刪除剛纔誤輸的字符,一邊說道:“我說你們兩個真是閒得沒事幹?快點吃、快點穿衣,我們馬上就要開工幹活了!”
“呵呵……”看到他的慌亂,不知爲何,兩個女孩卻同時笑了起來。
王茹雪在進洗手間穿衣服之前,又問道:“你到底改好了文檔沒有?”
孟文天回答道:“快了,五分鐘就行。”
等王茹雪穿戴整齊出來,孟文天正在耐心地給姚小妍講有關程序編寫的問題:“……,你今天的任務就是兩個。第一,定義人物的髮型,男人是平頭、分頭、短髮、長髮、順溜、亂糟糟、髒兮兮、花白、白髮、禿頂、地中海、馬桶箍、假髮等等……”
王茹雪樂了,笑問道:“什麼是馬桶箍?”
孟文天頭也沒擡,說道:“就是頭頂的毛全掉光了,就剩下腦袋四周一點點毛。”
王茹雪大笑道:“呵呵,你小子還真陰,那點點頭髮被你說成是箍,那腦袋豈不就是馬桶?那些老頭聽了,還不罵死你。”
正在認真聽講的姚小妍也笑得身體抖動着。
孟文天沒好聲氣地說道:“別打岔,我們正在討論正事呢。”
說了一會,孟文天又指着屏幕上的內容說道:“第二就是比較和判斷。如果兩者完全相同,這自然不用說,就立馬將結論輸送到數據庫,在數據庫裡進行標記,等待系統的查詢。可兩種不同,也不能立馬下結論說這個不是懷疑的對象,因爲很多因素是可以變的。
比如原來有頭髮的腦袋被他剃了,變成光頭,你不能說他就不是同一個人。比如頭髮長的被剪成了短的,髒的洗乾淨,乾淨而順溜的變得骯髒而凌亂,還有把白頭髮染成黑髮、紅髮什麼的。……,你在進行比較的時候,就得讓程序分析是送不確定的結論還是送否定的結論,或者送肯定的結論。”
見姚小妍點頭,孟文天又說道:“還有在編寫這個判斷程序的時候,你要考慮時間因素,要結合不同視頻不同的時間。比如昨天是長頭髮的人今天有可能剪短了、變光頭了,但昨天光頭的人、頭髮短的人,如果不戴假髮,今天就不可能一下子變成頭髮長的人。禿頂的人也不可能變得不禿頂。頭髮每天長的長度不會超過兩毫米……”
姚小妍痛苦地說道:“孟文天,這程序也太難了。”
孟文天不滿地怒斥道:“難什麼難?最多就是複雜一些。而且這些都是普通人都能判斷的,並不需要你多少高深的知識,只需要你細心而已。再說,王老師已經做了不少了,很多程序只要你拷貝複製過來,不需要你從零開始編。”
姚小妍撅起嘴巴,低聲嘀咕道:“我不是說說而已嗎?兇什麼兇?討厭,就知道哄那個狐狸精……”
孟文天提醒道:“對了,你得重點注意對象頭髮裡的疤痕、痣什麼的,這種特點知道抓住就是需要重點注意的特點,往往能夠一錘定音,迅速確定我們要找的對象。甚至這些疤痕、痣什麼不一定先進行太明確的外形對比,只要有一個大概位置什麼的就行。詳細的比較可以對比其他因素後慢慢來,這樣就能加快軟件運行速度。”
王茹雪不解地反問道:“你難道還準備分等級進行比較?……,我的這個程序都被你弄的五不存一了,沒有必要再簡化吧?”
孟文天卻說道:“程序不怕簡潔,運行越快越簡單越好。一幀視頻圖像至少十幾兆,一段視頻可能有幾個GB甚至有幾十個GB,數據量這麼大,不簡單不行,不分等級也不行。”
王茹雪說道:“好吧,聽你的。……,你給我分配什麼任務?”
孟文天說道:“你負責眼睛、鼻子、嘴巴這三個器官。必須放棄你原來的那一套大而全的思路,按昨晚劉果生大師說的來,我已經給你在文檔和代碼裡做了修改。像鼻子你只要關注一百七十八個點就行了。”
王茹雪還沒有說話,姚小妍大驚道:“一個鼻子有一百七十多個點需要關注?”
孟文天說道:“你以爲?之前你王老師可是要提取二百四十萬個參數呢。那你還不被嚇死呢?我估計要運行她那套軟件的話,沒有幾套服務器是承擔不了那麼多數據量的。”
王茹雪卻笑道:“小子,別在你小情-人面前貶低我這個老女人了。我的軟件如何能夠成功,就能夠將模糊視頻變得一清二楚,比你的這個簡化版牛多了。”
孟文天笑了笑,說道:“那是。可你是牛人,又是老師,我只是學生,你再牛也不好意思吹吧?”
姚小妍則充滿欽佩地問道:“王老師,你的軟件真有這麼厲害,那我們還改什麼?”
這小妞受王茹雪的影響,多少也有點技術控,說到技術時連王茹雪的調笑都忘記了。
王茹雪不好意思地說道:“可我的程序太龐大、太繁雜,根本不能編寫完,不能運行。……,”這時,她想起了師道尊嚴,大聲對孟文天吼道,“行了,孟文天,你去洗澡去。髒兮兮的一身讓我沒心情寫程序。”
孟文天從出門下樓到洗澡換衣再回來,一共不到十分鐘,中間還給父母打了電話,說推遲幾天才能回家。
十分鐘之後,他就加入了快速碼字的行列,時間也飛快溜走。
一小時過去,兩小時過去,上午過去了,下午也過去了,晚上逐步到了深夜,深夜慢慢到了黎明……
這期間他們三人除了喝水、上廁所,就是吃了兩餐服務員送上來的飯菜。
唯一耽誤了一些時間的就是王茹雪,因爲有幾個人打電話找她,有星雲科技公司的胡靜、郭應先,也有那些名牌大學的老師。
但她耽誤的時間並不多,都被她三言兩語地打發了,甚至當胡靜要來看他們,說是買好吃的來慰勞他們,都被王茹雪堅決拒絕,並嚴厲警告她不要過來,不但她不要過來,星雲科技公司的其他人任何人都不要過來,更不要把她住的房間透露給別人,否則跟她急!
她接完了胡靜的電話之後,不但自己關了手機,也命令孟文天、姚小妍也把手機關了,甚至連賓館自己的固定電話也被她拔了線。
就是吃飯的時候,三個人都邊吃邊聊有關技術上的問題,聊自己的思路,聊程序上遇到的問題。
當然,這種聊天主要以孟文天和王茹雪爲主,姚小妍大部分時間都在聽,畢竟她的水平太低,在這個大型程序裡暫時只能充當普通碼農,難以發揮建設性的作用。
唯一真正浪費時間的就是上廁所,這種情況可沒有人願意聊天。
雖然這款程序是在王茹雪編了很多內容上進行改動的,爲他們節省了不少工作量,加上孟文天有意大大砍掉了很多功能,更利用他強大的思維能力編制出了最簡潔的程序構架和流程。
但是,他們的工作量依然很大,他們從早上開始低頭全力以赴碼字,直到深夜快黎明瞭,二十一個小時過去,他們的程序才基本告一段落。
三個人才好不容易鬆了一口氣。
讓王茹雪和姚小妍無語的是,他們三人中孟文天一個人編寫的程序就超過了百分之八十,而她們兩個加起來的量還不到孟文天的五分之一,這還不包括孟文天不時跟她們講述他的思路,不時提出他的解決方案,遇到她們編不下去的時候,他還得起身走過來幫助他們。
編寫過程序的人都知道,要幫忙一個正在編寫程序的作者,決不是一件簡單的事,很多時候你得了解原作者的思路,你得通讀至少一遍源代碼,弄清楚原作者的意圖和遇到的困難後,你才能幫忙,否則你不但幫不上,而且會弄亂對方的思路,讓對方編不下去。
即使如此,孟文天依然能夠以遠超她們的速度完成巨大的工作量,完成那些最複雜、最麻煩、最決定大局的程序。
僅僅就人體外表特徵的編寫方面,姚小妍只負責人腦袋上的頭髮,而王茹雪只負責眼睛、鼻子、嘴巴等五官,而孟文天負責的可就多了,從臉部骨架到腦袋輪廓,從四肢比例到軀幹形態,還有肌肉特性:胖、瘦、結實、蓬鬆……
她們看他雙手在鍵盤上翻飛,除了感到賞心悅目就是佩服、佩服加佩服,如果不是因爲自己的任務沒完成,不好意思久看,她們寧願就如白癡似地盯着他,欣賞他。