顯示具有 95360165 葉銘偉 標籤的文章。 顯示所有文章
顯示具有 95360165 葉銘偉 標籤的文章。 顯示所有文章

2008年1月9日 星期三

期末檢討

話說一開始修這門課
我並不知道要寫BCB
開始上課才知道後 臉都綠了一半
可是比起黑白介面的程式
我覺得寫BCB很有成就也比較有趣

然後我也很喜歡老師問答式的上課
從討論中學到一些想法
我也有參予一些討論
只是沒有想法時 就真的只有靜靜的聽了

老師用帶的方式
讓我們去想程式該怎麼寫
然後自己再想出來後
又對寫下一個BCB更有興趣了
不過有時候想不出來
我會不想交作業耶 尤其那陣子的8-puzzle
就算用copy的 也不是自己的
雖然寫的方法很爛
我還是有努力去想去寫

但是也不是沒用copy的啦
我有翹課兩 三次吧
沒上到課的內容我就不太會了
不過我跟同學要了程式後
還是有去問懂程式的意思
至於上機考那次 大部分是自己寫出來的
幾行關鍵的是同學指點的

嗯...我覺得這門課
我學到不少
不只學程式而已
更不只是那本課本的知識
更重要的是寫作的想法
我覺得這個很重要

評分部分喔
不知道怎麼分耶
大概分一下

出席25%:20分 因為我有翹課2 3次
作業25%:20分 因為我好像有2次指定閱讀作業沒交吧
考試10%:7分 幾乎都自己寫出來的
課堂討論25%:20分 我不是每次都很有想法的參與討論
參觀活動15%:6分 我只去了一個活動
總分:73 吧 我覺得對得起自己就好 雖然我不是頂尖 起碼我有努力

2008年1月3日 星期四

本週胡椒系列


先開檔囉









灑胡椒









去除胡椒
右邊圖的雜點
其實是處理過的





上週有事沒來上課
所以不太清楚老師上的內容
這次我是麻煩同學才完成作業的
程式內容還需要理解一下
我會上網看看

補交上週鏡射作業


先開起一個bmp圖檔










按下底片的按鈕
然後會顯示運算的時間
跟反差的圖








按下鏡射的按鈕
然後顯示運算時間
跟鏡射後的結果







上週電腦重灌
一直找不到BCB的主程式
所以遲交了
現在補交一下

加上時間的計算
原本一直出問題
後來才發現忘了include時間
傻傻的搞了半天

2007年12月20日 星期四

影像合成

普通影像重疊

這是上週的影像合成
原本就有做好
只是看大家沒交 我也沒交了
這次補交一下







方型漸層

這是本週上機考做出來的
計算漸層的運算
寫的有點粗糙
會再修改



然後 我嘗試寫一個Bar
可是還出了點問題 跑出來的東西會糊掉
一樣會再修改


-------------------------------------------------------

本週問題:


用手機拍的
不是很清楚





1.課本圖9-3的 可錄式(CD-R)的資料格式圖
看的還不是很懂

2.有時候燒錄一個光碟時 為什麼燒出來的結果
會有聲音和影像不同步的問題
是光碟本身問題呢 還是跟燒錄時 所選擇的燒錄速度有關?

3.單面燒錄的光碟 在沒有放在盒子或套子時 (就隨便擺放)
其中一面必須要朝下 那如果是雙面燒錄的光碟怎麼辦?

2007年12月6日 星期四

玩開 - 台北數位藝術電影節

玩開PENPLAY - 第二屆台北數位藝術節










今天跟幾個同學相約就往紅樓移動了
紅樓是個很有歷史意義的建築
許多表演在這裡
也有許多老一輩的人的回憶
我覺得已經是個見證西門町發展的精神建築吧

我們在外面拍了很多照片
不過不知道是誰相機拍的
所以沒要到我個人的特寫

互動音樂桌 ReacTable

哈 這個我覺得滿新奇的
而且剛好有解說員
不然我也不知道在幹嘛
主要是由兩個主節奏
搭配其他的來構成聲音的變化
我覺得 這要有一點創意才能用成比較好聽的節奏
不然有的還滿刺耳的 現在小孩子太多 不好意思跟他們搶來 玩

時間投影機 The Khronos Projector

照片中是我們一群人的手
戳布幕就可以變化 城市的場景
感覺這個作品的原理比較簡單
只是好像沒辦法個別以一個點變化而是一個面
有點可惜 後來也有變化圖案是一個西瓜
不過戳那個西瓜會變更噁心 我就不說了

光之滾刷 LightRoller

這個我覺得太有趣了
利用強光的投射
可以做出暫留影子的效果
我也想做有人臉的效果
不過真的是人潮洶湧
我們幾個人勉強在角落找到一面牆
印上自己的手印


話說今天也遇到超多人的
全都是CSIE......
快跟系遊差不多了

2007年11月29日 星期四

期中報告&week11提問

1. 當使用串流技術觀看影片 例如youtube 為什麼有時候沒辦法完整把影片播放完
就是播放到某一段落就停止了 必須清除brower裡 像ie的"刪除檔案" 重新再讓影片播放
才可能完整?
2.播放影片時的buffering 指的是使用RTP的協定嗎 看課本7-13的說明有提到緩衝的好像 只有這個 是說我們平常看的影片是採用這種RTP協定 還是說這只是其中一種?




------------------------------------------------------------------------------------
期中心得:

前半學期 一開始我覺得滿輕鬆的 上課很沒壓力
因為老師會指定閱讀 然後叫我們提問當做功課
我自己認為我還算滿認真的 因為我會看過文章內容後
自己去想生活中遇到的問題 而不是就課本上隨便抓個地方
寫寫問題就交差

然後再來是寫程式部份
老實說 我寫程式的功力很差
一方面是以前基礎沒打好
所以有時候有想法 可是我卻沒辦法把想法轉變成程式
一開始老師上BCB的課程
我覺得還滿吸引我的 會有很想馬上寫出來的衝動
而且老師會先介紹一些會用到的程式碼
這樣比較有助於結合自己的想法把東西給寫出來

後來要開始寫8-puzzle
在起步的時候 我還沒什麼問題
越寫到後面 程式寫作能力不足的問題就浮現
比較沒有突破性的想法
開始要觀看別人的程式碼才知道 我的那個想法該怎麼用程式碼表現出來

這樣幾次下來
就比較無力了
我是那種如果看了別人的程式碼 可是卻不懂怎麼自己用自己的方式寫出來的話
我會寧願缺交作業 也不會copy的那種
我不想為了成績就這樣交差 算是我自己的一種堅持吧

其實我覺得老師的上課方式不錯
只是對於我這種基礎比較差的學生
感覺上會有落差太大
比較沒辦法參予一些討論
不然老師講的想法 我大致上都懂的
差在不知道怎麼用程式寫而已

如果要給自己評個分數我覺得70吧
畢竟我覺得我還有努力過

2007年11月8日 星期四

8-Puzzle 拼圖

首先...

我先修正了上week7的小bug

紅筆圈起來的部份











發現了嗎?
由於我使用偷吃步的方式抓圖的位置
其意義只是個別抓圖塗到另一張圖上
所以發生了某些圖的部分被裁切掉了

我自己上禮拜用這種方式拿那種分數我都覺得不好意思0.0

本週重新寫過後












紅筆圈起來部份
都已能正常抓取圖的座標

接下來本週的重點是
如何能讓圖 亂數後
移動其位置

先利用老師教的
讓其中一格以"非不寫"的方式隱藏




到左列的Visible 改成False
或者是直接在程式碼中加入Image->Visible=false ;
這樣
就有如下列的圖片
消失的情形












本週研究了一下
原本想說
看有沒有辦法寫出
按一次button就能把圖片分割又弄亂的寫法
可是...寫不出來
所以只好分開成兩個按鈕解決












然後這次
我也改掉原本 每格圖片互換top和left的土法煉鋼法
因為用那個寫法 我不知道怎麼讓他亂掉....
所以我也採用了指定成陣列的寫法












再按下開始遊戲
圖片就亂掉了

不過我沒有考慮 上次老師課堂說的
2條路的寫法
因為....還不知道怎麼寫


抱歉 本週只能這樣了
考完試再努力吧.....


------------------------------------------------------------------
WEEK 8提問 (課堂討論)

網頁程式好像有分前端跟後端的語法
這兩種是依什麼為差別 又有什麼區分法

ASP.net跟ASP又有何差異性
課本6-12的表6-2並沒有介紹
還是說ASP.net不算互動式網頁!?

2007年11月1日 星期四

week6 九宮格




心得:

首先我想說的是......
作業還是及早完成比較好
像我當天老師教的時候很有想法
可是回家後就懶的順手完成
拖到昨天才在趕 結果一些idea都忘光了
只好從頭想過一遍


製作過程的想法:

一開始是想說九宮格嘛......
所以一定要有9張image的圖 然後1張原始的image 共10個image
當我隨便畫出一張圖的大小時
我載入一張圖片 一開始發現是jpg檔 所以才開啟不了
後來改用bmp檔後
又發現下列問題

就是圖片沒辦法自己跟框線吻合
所以學長教我一個方法
到左邊的Object Inspector列表中 尋找Stretch
如圖


然後修改成true 就能自動跟image大小吻合

排完九宮格的圖後
因為我實在是不會其他人那種特殊的method寫法
只好土法煉鋼
一開始抓位置很辛苦
後來突然想到一個投機的方法

我先抓取左上角第一個image的位置
int x=0,y=0;
TRect rtTile,rtOI;

rtTile = Rect (0, 0, 90, 90);
rtOI = Rect(x, y, x+90,y+90);
Image2->Canvas->CopyRect(rtTile,Image1->Canvas, rtOI);

然後跳到中間上面那張image
rtTile = Rect (0, 0, 90,90);
x=x+90; //利用這行讓x的位置往後跳
rtOI = Rect(x, y, x+90,y+90);
Image3->Canvas->CopyRect(rtTile,Image1->Canvas, rtOI);

再到右邊上面那張imge
rtTile = Rect (0, 0, 90,90);
x=x+90; //一樣讓x再+90
rtOI = Rect(x, y, x+90,y+90);
Image4->Canvas->CopyRect(rtTile,Image1->Canvas, rtOI);

接下來到第二排左邊那張image
rtTile = Rect (0, 0, 90,90);
x=x-180;y=y+90; //先讓x-180回到最左邊的位置,然後y+90往下跳位置
rtOI = Rect(x, y, x+90,y+90);
Image5->Canvas->CopyRect(rtTile,Image1->Canvas, rtOI);

就會變成像這樣的圖

然後以此類推 完成九宮格

雖然這個方法 可以完成這樣切割的九宮格
可是我覺得不是很正確
至少我看過 將圖片移動的指令後
認為我自己的做法是不可行的.......

我會再去想過的0.0

-----------------------------------------------------------
week7 問題

1. 課本5.5.3 多層次模型的概念
說真的 看不太懂他的意思 尤其那個三角片和視角體積的關係

2. 動畫是只有用繪圖畫出來才算嗎 那如果真人的勒
像是http://210.17.28.33/ 解救全聯先生的活動
滑鼠游標移到全聯先生身上 會有局部的變化 這算動畫嗎??

3. 像是電腦的OpenGL 還有Direct X跟動畫品質的好壞
有沒有直接的關係 因為玩遊戲好像常會用到這兩樣東西
我也不知道遊戲算不算動畫一種

4. 我還有在網路上找到
http://h50013.www5.hp.com/print/living/color/AI-IMAGE.ASPX
向量圖跟點陣圖可以使用軟體直接互換
我沒軟體所以沒試過 有人用過嗎 效果如何??

2007年10月25日 星期四

問題

本週內容 比較難懂 而且比較抓不到問題點

1.課本 4-14提到的codec 我比較想知道codec是內建在作業系統內
還是跟播放器有關 為什麼不是格式支援的播放器就可以播放 卻一定要有codec這種東西
才能順利播放

2.現在網路上很紅的串流技術 雖然後面章節會提到 可是我想知道的是串流技術除了要特定格式支援外 那影片本身是要先轉檔後再上傳到網路上 還是上傳後會被自動轉檔成串流的影片?

2007年10月22日 星期一

完成圖和第六週問題


左邊是減法
右邊是加法
a. 描述撰寫過程曾經遭遇的困難  
ANS: 一開始學習bcb時 常常會碰到指向位置錯誤的問題
問過學長後 比較能掌握正確的寫法
然後寫本程式 畫方形很容易 可是要改成圓形就卡關一下
經過老師指點 就想到用座標平面的觀念 終於畫出圓來
b. 心得
ANS:加法原理跟減法原理就在基本的 跟&的轉換而已
還滿容易理解的 BCB寫出來的東西不再是黑白畫面的視窗
覺得還滿有趣的 對我比較有吸引力

第六週問題

本週內容 比較難懂 而且比較抓不到問題點

1.課本 4-14提到的codec 我比較想知道codec是內建在作業系統內
還是跟播放器有關 為什麼不是格式支援的播放器就可以播放 卻一定要有codec這種東西
才能順利播放

2.現在網路上很紅的串流技術 雖然後面章節會提到 可是我想知道的是串流技術除了要特定格式支援外 那影片本身是要先轉檔後再上傳到網路上 還是上傳後會被自動轉檔成串流的影片?

2007年10月18日 星期四

影像相關問題

1. 像是1024x768 640x480這些像素單位是怎麼定義出來的
2. 影像的好壞取決於 解析的高低 像素的大小
可是若不能兩者兼顧時 哪種比較重要?
3. 額外小問題是...為什麼拍照都會有紅眼的問題
那像是PhotoImpact這類的影像軟體 有去除紅眼的功能 又是利用什麼原理呢?

2007年10月11日 星期四

音訊輸出輸入

1.使用電腦的mic錄音的時候,錄完播放時,會收錄到一些嗡嗡的聲音,
這是所謂的雜訊嗎?還有什麼是電腦的底躁,我上網看有人說這種嗡嗡的雜訊,
是電腦底躁產生的,那有沒有辦法解決呢?
2.音訊輸出到喇叭時,若聲音播放太大聲,反而會產生破音的情形,
這是本身音訊的失真還是喇叭的問題?

2007年10月4日 星期四

UTF-8 與 造字程式的問題

1. 現在國際共通的編碼方式為 UTF-8 也就是有支援繁體中文
可是有的網站 像是台灣雅虎 原本顯示的編碼方式為BIG5
若把他改為UTF-8 卻又變成亂碼 不是說支援繁體中文
但又為什麼會有這樣的差異性?

2. 課本講到的TrueType字型 於是我開啟了附屬應用程式中的TrueType造字程式
一開始他要我選擇字碼 可是我不懂他選單上的範圍是代表什麼意思
還有我們造字程式是依照我們繪畫的精細度畫出來的 那還會跟課本上說到的
32 bytes或者512 bytes有關聯性嗎?

2007年9月27日 星期四

內涵式多媒體查詢

現在SonyEricsson的手機
有一種Track ID的功能
是不是就是利用聲音的數位或者類比訊號
來達到查詢歌曲資料的目的