顯示具有 2008w10 標籤的文章。 顯示所有文章
顯示具有 2008w10 標籤的文章。 顯示所有文章

2008年11月27日 星期四

2008HW10

11月份的數位時代雜誌幾乎都在講關於經濟方面的資訊, 或許是感受到最近深受到經濟不景氣的

原因吧!!而且這次雜誌封面這次的數位雜誌封面就有大大的標題," Apple VS. Google終極爭霸 和

綠色紓困,yahoo與google爭奪,以及不景氣線上遊戲逆勢上場等等篇章,這些都是很吸引我這

意的, 先來說看看yhaoo與google間的競爭吧!!的確對與從小就習慣一開啟瀏覽器畫面就是yahoo

的畫面的我而言,yahoo在台灣的市場佔有率真低很高,也難怪他會吞掉奇摩,這和開啟google畫

面只有單調的搜尋畫面略勝不少,而且像奇摩的拍賣很有名之前常常在打廣告,連eaby與只能黯

然的退出,不過說實在真的使用過google的人就會知道他真的很好用, 他不僅提供許多免費的服

務和超大容量信箱等等,這些都是我在上大學後開始接觸和受益許多的,所以有遭一日或許奇摩

真的會被google所擊敗吧!!

" Apple VS. Google終極爭霸 " 這篇很明顯講 iPhone 和 G-Phone 之間的決鬥吧!!

的確手機的市占率真的很高,每個企業都想搶這一塊大餅因此都開始推出一系列有強大功能及便

利性畢竟手機這東西是隨身都會攜帶的,例如iPhone 推出之後造成很大的轟動,它把很多東西都

丟到手機裡面,像 相機 和 MP3 之類的,讓你可以只手持一機就可做多事情,整個就方便多。而

Google也推出他的手機 G-Phone,並結合Google強大的收尋力為基礎,讓手機也具備微軟電腦實

力,還用Google一貫的免費開放平台,因此它的性能是可以拿來跟 iPhone 相提並論吧!!不過對於

我們消費者而言良性的競爭對我們而言是有利的,畢竟受惠的是我們嘛!!

"綠色紓困" 的確對於20世紀末 美國又經歷了一次從網路經濟的興起 再來泡沫化 在破滅

有人大賺一筆 有人傾家蕩產21世紀像作者所說的 我們不僅需要紓困 更需要建設使用真正

的科學技術 而不是金融技巧與其投資資金下去促進消費倒不如投資資金去研發讓大家更想消費

的產品,這一點真的很值得我們東方國家的人好好省思,"促進消費"跟發展來促進哪個比較更適

用,因此綠色深具環保的廠業便是情勢看漲的廠業吧!!

"不景氣線上遊戲逆勢上場" 總歸一些原因,大概免不了經濟的不僅氣緣故吧!!

沒錢乾脆在家打點電動等等因素,這也是近來國片市場會大賣的原因也說不定,我猜想的拉

w12

這是一小段影片取自於天下雜誌。
大學錄取率愈來愈高,學士學位愈來愈不值錢,為什麼要念大學?

張曼娟在裡面有提到,"你必須先知道你想要的是什麼。 "
每個大學生都真的知道自己上大學想要的是什麼嗎?
還是都只是跟著社會的趨勢走,看社會上很多大學生,所以也就一定要考大學??

杜書伍講了 " 當你進了大學的那一天開始,你得到了什麼,認知到了什麼? "
當初懵懵懂懂的進了大學,現在到了二年級了,知道自己在大學了到底要的是什麼嗎??
有一次跟同學在討論選課的學程,結果都沒討論出什麼東西,原因是我們都不知道自己要學的是什麼,想學的是什麼。



大學生要打破的三大競爭力迷思

這是一篇奇摩新聞,裡面描述張忠謀在交通大學新生入學中的演講。
他在那場演講不斷的強調這一代大學生,畢業後會面臨的世界。

迷思一,認為頂尖大學畢業就是鐵飯碗的保證。二十五年前,台大、交大畢業可能有很高的成功機率,但現在就不一定了,完全要靠以後的努力。

迷思二,以為「自己的競爭舞台只在台灣」。和我們競爭的對手是全世界的人。

迷思三,以為「不必創新也會成功」。過去,即使你模仿、重複以往的模式,如果效率高,還是能維持相當的成功。但現在必須要創新,才會有不平凡的成功。

這三點迷思就是張忠謀在那場演講所提到。

這個世界已經跟你父親、二十幾年以前,讀大學之後所面臨的世界完全不同了。

已經不再是靠著學歷的時代了,重要的是自己本身有多少的競爭力。

張忠謀有提到過大學生應該培養的十二項能力:養成終身健康的生活習慣、培養志願、用功學習、學習時要徹底了解、學會獨立思考、學創新、學中文、學英文、學習世界、學辯論與講演、做誠與信的人。

第一篇文章主要是讓我們知道自己在大學中想要什麼,或是學到了什麼。

第二篇文章有部分的之前的Did you know有類似的地方,都有提到龐大的競爭對象,以及培養自己的競爭能力。


2008hw_8

hw-1 26
hw-2 20
hw-3 55
hw-4 39
hw-5 20
hw-6 31

成績很低.....發現自己的網誌貼錯真的是很無言的事

期末總成績=上半學期的平時成績 40%下半學期的平時成績 40%自己評分 10%老師評分 10%

希望接下來的作業能貼對網址獲得好成績...

2008年11月19日 星期三

期中回顧

w8...38分
w7...62分
w6...54分
w5...100分
w4...100分
w3...49分
-----------
共 403分

平均 67.17分



呃~其實我也認同老師說的那一句話~
我真的好像(?)太混了....

從W4.W5看的出來~
其實我也可以做的很好的...
可是都在偷懶....


BCB的部分真的很好玩...
可是課外閱讀的部份~
我就稍嫌弱了一點...


也許是課外閱讀的部份~
還抓不到方向吧....

互評的方式~
很實在也很殘酷~
因為它可以說是100%的呈現出自己的心血~


可是我想~
在互評的時候~
大多數人採取的方式都是....
看文章的長短居多吧~!?
最好還是要有圖的那種~
分數會更高?

這是我的個人感官啦~!!

2008年11月13日 星期四

96360014 林義勳

這禮拜的演講,我覺得還不錯,聽完之後對於影像處理有著更深的了解,雖然只是影像的淺談,但是聽完後,我才發現原來影像處理可以做這麼多的東西。像自走車、監視系統、無人飛機,等等的,都相當好玩。我對自走車最感到有趣,一台車不用駕駛,靠著影像處理,就可以自己控制油門,控制方向,還可以開得很平穩又快速,真的很有趣。接著又放了外國設計團隊作的自走車的影片,英國的大學由一開始教授當研究生時作的,在感應到前方有障礙物後,立刻啟動緊急煞車,以至後來真的上國道放手實驗,都讓我感覺非常有趣,接著的外國六輛車影像導航跟隨,真是令人大開眼界,而且這還是較早期的影片,這實在令我百思不得其解,為什麼用影像處理的自走車,會比用衛星或雷達定未來的穩定。接著又放了美國的自走車比賽,又更是令人驚艷。自走車必須經過各個大小障礙,來測試是否能走完全程,真酷。這次的演講,紀實在又有趣。

2008年11月10日 星期一

C++ Builder 實作檢討報告

  BCB的部分,老師從開學到現在已經教過了一點基本的用法,說真的其實也沒有很多。目前除了介紹BCB的一些基本元件之外,也教我們用BCB來開啟一張圖片,然後再用BCB對這張圖片作一些基本的影像處理。到第八週的時候,老師教我們打上簡單的程式碼,讓顏色的數值運算後,輸出一張圖片的互補色。他還有說下次上課的時候,我們要自己做出一個,把一張彩色圖片轉換成灰階圖片的程式,然後把結果顯示在自己BCB的程式上面。

  我平常都是有跟著老師的進度在做,所以覺得還不會很難。只要照著老師給的一些程式碼,知道那程式碼是在做什麼事情的話,稍微改一下就可以輸出灰階的圖片了。不過當然得要先知道彩色轉灰階的運算方式,老師教我們的是用R、G、B三個數值加起來,然後除以三,把得到的值放回原本的R、G、B裡,這樣輸出以後就會變成一張灰階的圖片了。


這個是我做的程式畫面,這一部分應該沒有什麼好說明的,就是一些BCB的元件用滑鼠拉一拉而已。我是將原本的圖片放在左邊的框框裡面,然後在將處理過後的圖片放在右邊的框框裡。我想每個人設計的應該都大同小異吧,畢竟都是看著老師做的......



這個是將圖片讀取進來後,我把它顯示在左邊的框框裡。下面那一條是讀取圖片時,會顯示進度的進度條。這邊的程式碼比較長,而且大概都跟老師用的一樣,所以我就不打出來了。




這是在按下"互補色"按鈕之後,會將處理後的畫面顯示在右邊的框框裡。
下面是我互補色按鈕裡面的程式碼:

void __fastcall TForm1::Button2Click(TObject *Sender)
{
  //輸出互補色的圖片的按鈕函數
  //進度條
  ProgressBar1->Position=0;
  ProgressBar1->Max=ImageHeight;

  //計算每一個點的互補色迴圈
  for (i=0;i<imageheight;i++)
  {
    ProgressBar1->StepIt();  //進度條增加
    for (j=0;j<imagewidth;j++)
    //將互補色圖片輸出在Image2
      Image2->Canvas->Pixels[j][i] = (TColor)RGB(255-RMatrix[i][j],255-GMatrix[i]  [j],255- BMatrix[i][j]);

  }
}

這個則是在按下"轉灰階"按鈕後,將輸出的灰階圖片放在右邊的框框裡。
下面是我轉灰階按鈕裡面的程式碼:

void __fastcall TForm1::Button3Click(TObject *Sender)
{
  //轉灰階的按鈕函數
  int gray;
  //進度條
  ProgressBar1->Position=0;
  ProgressBar1->Max=ImageHeight;

  //將每一個點轉換成灰階的迴圈
  for (i=0;i<imageheight;i++)>
  {
    ProgressBar1->StepIt(); //進度條增加
    for (j=0;j<imagewidth;j++)
    {
      //將RGB的值加起來除以3,放在gray變數裡
      gray = (RMatrix[i][j]+GMatrix[i][j]+BMatrix[i][j])/3;
      //將灰階圖片輸出在Image2
      Image2->Canvas->Pixels[j][i] = (TColor)RGB(gray,gray,gray);
    }
  }
}


這是按下"隱藏原始圖片"按鈕時,左邊顯示原始的框框就會消失了,當在按下一次時就會又跑出來了。其實這個只是老師在上課時有提到這個元件的屬性,我就無聊試一試,然後覺得蠻有趣的,所以就把它做成按鈕放上來了...... 這個按鈕比較簡單,我也放一下程式碼好了:

void __fastcall TForm1::Button1Click(TObject *Sender)
{
  //隱藏原始圖片的函數(純屬功能測試...)
  if( sw==0 )
  {
    ScrollBox1->Visible=false;
    sw=1;
  }
  else
  {
    ScrollBox1->Visible=true;
    sw=0;
  }
}

最後附上一個我程式碼的圖,只是一小部分而已啦~我會在程式碼上面打上一些註解,不然真怕過一個星期之後就忘記那到底是在做什麼了。

最後是我做這個程式目前所碰到的問題:

1.就是有些程式碼太長了,我想換行繼續打,那個要怎麼用啊=.=?

2.在開啟一張圖片的時候,如果按了取消就會出現錯誤。我知道為什麼會發生那個錯誤,因為我們的程式裡面,都是假設有選一張圖片開起來,但是卻沒有處理如果按取消會怎麼執行,所以就有錯誤產生了。雖然知道了,但是我卻不知道要怎麼讓程式判斷,當按了取消後要執行什麼耶。

3.開啟JPG圖檔時雖然會正常的顯示在BCB的程式上,但是卻會跳出有錯誤訊息,並且無法執行BMP的影像處理。

4.有一些程式它會設定,在未執行某個步驟時,有一些按鈕是無法按下去的。我想問一下再BCB裡面,如果我想讓它在未開啟一張影像前,下面的按鈕都先不能按,那這樣要怎麼設定呀?

5.要怎麼將處理過後的影像另存新檔呢?總不能都只是在軟體裡面按按好玩的而已吧=.=