顯示具有 2007w5 標籤的文章。 顯示所有文章
顯示具有 2007w5 標籤的文章。 顯示所有文章

2007年10月25日 星期四

作業&心得&問題


心得:
a.在這次的撰寫過程中遭遇到的困難就是要調圖形的位置,必須剛好跳到3個圖型都要重疊到,讓我感到些許的困難!!
b.在這次的撰寫心得中讓我更加地了解到BCB的使用方法,且對BCB愈來愈感到興趣!!
問題:
關於影像記錄的方式
「向量式」的方式是記錄影像的座標和圖形種類與相關參數,對於幾何圖形而言是比較恰當的方式,而「點陣式」是完全不管圖形的內涵,而直接將整個影像分割成為如棋盤狀的方格點,對於照片、自然景色和不規則形狀比較恰當,且課本也提到「點陣式」表示法是用途較廣的形式~那為什麼又說「向量式」表示法卻具有不少在編輯上的優勢呢??

作業&心得&week6 問題



對圖形的位置還不太清楚
所以才會有點醜 不過做出來還蠻有成就感的
95361170 week,6

視訊格式
視訊格式 微軟的AVI跟蘋果的QUICKTIME有何差別!? 分別有何優缺點呢!?

Q:視訊傳播

電視系統上有分NTSC、PAL和SECAM
NTSC的播放速度比其他兩者都快
為什麼還會有國家採用?
是否那些系統有某些優勢?

我的混色圖



我覺得存檔的問題很大

位置調了很久.混色還滿有趣的..

Q:::電腦如何知道哪些是關鍵畫格哪個部分不是? 課本沒有說明的很清楚

作業


一開始的只要看看程式碼幾乎沒什麼改變
到現在好像有些地方要自己動腦!?或許是我沒翻書吧(沒看到程式碼
有稍微比較難一些些
正方形圓形之類的…
然後座標部分比較讓我覺得麻煩
不過在抓到各個位置之後就不會太複雜了!

HW95360441

這是我的作業!

Q:視訊傳播

現在電信業者都提供3G手機
可有視訊功能,那在這種情
況下,傳輸者傳過去的影像
應該是要極度壓縮,才好進
行傳輸,那種又是什麼樣的
格式?

混色


BCB比較能跟設計者互動,雖然現在的程式漸漸有點複雜,而且指令的字串也頗長,應該都是熟練之後不是問題的事吧。

作業



完成圖


白底



黑底


心得:

這次程式最麻煩的地方大概就是放圓圈的位址,沒設好圓圈可能還會被切掉,不過了解 i,j代表的長寬跟掌握大概的中心位置後,就變的很好調整了..

Q:


現在覺得BCB越交越多東西了
開始有壓力了~

2007年10月24日 星期三

HW



a.描述撰寫過程曾經遭遇的困難

大致上都還滿順利,只有在減法RGB的設值上忘了怎麼設

b. 心得

滿好玩的,沒想到幾行簡單的程式就能寫出這樣的東西來

本週作業

BCB程式的部份
我使用比較動態的方式處理
就是自己去填顏色
然後點圖去產生圓形



由這張圖可以看到我在圖上面移動的時候可以知道我移動時的點座標和顏色比例
另外利用選項去改變背景的顏色(白或黑)
根據選項去決定使用加法混色或減法混色
另外就是用滑鼠按下的事件決定圓的圓心
本來有預定要連半徑都動態決定
不過覺得這樣再疊圖會有點麻煩
而且選項太多又不好
所以固定半徑為50個PIXELS
a. 描述撰寫過程曾經遭遇的困難 
在減法混色部份我剛開始沒有搞懂
所以本來利用NOT(!)做對了
卻以為出來的顏色是錯的(填紅色卻出現青色)
重看一次課本圖才知道我沒弄錯
最後沒用NOT用補數(~)做完








b. 心得
我只是用一些比較漂亮的東西下去
沒什麼
只是設計感不是很好
不過挺有趣的就是
另外我這次將程式放在系主機上面給大家玩看看
雖然大家寫的應該差不多
-------------------------------
接下來是問題
有關於類比視訊規格
NTSC和PAL...
這兩種規格除了每秒的播放速度的差別外
還有什麼樣的大差別?
譬如說會不會因為所屬地區不同造成無法播放的問題產生
之前使用PREMIERE時
就會先問我們要使用哪種規格
感覺上不會因為地區有所差別
那麼選這規格的意義是在?

RGB 和 CMY(K) 圖 與WEEK5的問題

原圖:



放大圖:
RGB



CMY(K)


.
a. 描述撰寫過程曾經遭遇的困難
.
大概就是原本一直沒混好色吧!
卡很久....
結果發現是程式有兩個字母打錯....
.
還有要寫畫圓的程式的時候,
我還真的想不到怎麼寫...
應該說無法想像吧!
一開始根本沒想到把圓的方程式打上去,
就真的會跑出一個圓....!
.
b. 心得
.
我居然把
R1=GetRValue(Image1->Canvas->Pixels[j][i]);
G1=GetGValue(Image1->Canvas->Pixels[j][i]);
B1=GetBValue(Image1->Canvas->Pixels[j][i]);
寫成
R1=GetRValue(Image1->Canvas->Pixels[j][i]);
G1=GetRValue(Image1->Canvas->Pixels[j][i]);
B1=GetRValue(Image1->Canvas->Pixels[j][i]);
大概是用完複製之後,又忘記改吧~
下次應該更小心地寫.
.
這次的加色混色和減色混色,
我覺得挺有意思的.
.
光的三原色:
紅色(Red),綠色(Green),藍色(Blue)
全部加色混色→白色(White)
顏料的三原色:
青色(Cyan),品紅色(Magenta),黃色(Yellow)
全部減色混色→黑色(Black)
.
我覺得這次我圓的位置調得不錯~(自誇什麼~<被巴>)
=================================================
week5的問題:
交錯圖?透明圖? PNG與GIF

by P.3-12
PNG的內容我不知道那些是長什麼樣子的圖...
在什麼情況下,會出現或用到??....
(還是說?我有用過,只是我不知道...)
不曉得有那位同學能告訴我~
希望也可以舉個淺顯的例子給我,
或者在哪個網頁有圖示,麻煩請介紹給我看看~
--------------------------------------------------------------
關於PNG與GIF 畫質的差別
我是有找到寫的蠻多的網頁啦~
上面有不少的例圖..關於它們的畫質,我實在看不出有什麼差...
但是我老哥說他看得出來其中的差別,而且很明顯!?
(難不成我們看到的東西不一樣!!還是我眼殘??)
你們也不妨去看看有什麼差別~

w5




































a.第一次寫出這麼有趣的程式,覺得還蠻有成就感的

b.不過還是不太懂得如何去調它的位置,結果圖就歪歪的了

2007年10月22日 星期一

DONE~~




a. 描述撰寫過程曾經遭遇的困難 

版面配置...
把那些圖形方在是和的位置


b. 心得
感覺還不錯....
不過似乎還能再改進...

樓下下的真厲害..
























做得很慘烈 Orz

2007年10月19日 星期五

OVER!!













心得:

一開始想說能不能直接用拖曳的方式拉出一塊長方形,就像小畫家裡的那樣

試了n次都沒成功,只會在image裡面拉線、畫"字"

( 字也可以在畫布上畫出來 )
最多就是利用拉線的方式繪出一個矩形,可是要怎麼在裡面著色也是個問題
要能從畫出來的矩形抓到四個點的坐標,怎麼抓還在查





















拉直線+寫字:
Image1->Canvas->MoveTo(0,0);
Image1->Canvas->LineTo(100,100);
Image1->Canvas->TextOut(100,100,"Who");// 寫字





















畫矩形:
Image1->Canvas->MoveTo(0,0);
Image1->Canvas->LineTo(0,100);
Image1->Canvas->MoveTo(0,100);
Image1->Canvas->LineTo(100,100);
Image1->Canvas->MoveTo(100,100);
Image1->Canvas->LineTo(100,0);
Image1->Canvas->MoveTo(100,0);
Image1->Canvas->LineTo(0,0);


這是用直線拉出來的正方形
不過Canvas裡有提供畫矩形、圓形等的功能
自己上網找一下應該就會有了
要用直線拉出一個圓會死人吧 (汗!



作業的部份,東西都照抄教授給的就好了 = ="
只有一開始還沒講怎麼混色的時候比較頭大
雖然有想到要用RGB,不過當初是想用for迴圈畫出來,
方法很爛而且很麻煩,所以就在那邊耗時間等教授給答案 XD



題外話:
有找到可以用滑鼠畫線的方法
要在自己的Image的屬性裡設定event
MouseDown:
Drawing = true;
Canvas->MoveTo(X, Y);

MouseUp:
Canvas->LineTo(X, Y);
Drawing = false;

MouseMove:
if (Drawing)
Canvas->LineTo(X, Y);


可以自己試著玩看看
不過這個部份很奇怪,
滑鼠游標一定要在Image裡面才能開始畫是因為有指定,
可是畫出來的線起始位置跟滑鼠游標差了十萬八千里

紅色的是游標的始末位置
和移動軌道
黑色的是畫出來的線
要怎麼解決目前還不知道

2007年10月18日 星期四

Done !!



其實遭遇到最大的困難就是沒有程式碼......有程式碼一切就好辦許多!!!
說真的,BCB6在寫視窗程式方面真的是很方便,但似乎有有那麼一點雜亂而不曉得該怎麼使用!!
還是其實這只是在學習一個新語言的過渡時期,也許吧!!
這應該算是範圍內的東西!!
就是啊,一般遊戲裡都會有"反鋸齒"這個選項,為什麼會有這個選項呢??圖型模組在做的時候不就能先把邊修的圓滑點了嗎??






問題

影像的動態處理 GIF是否跟影片相同壓縮處理

!!

除了JEPG格式的影像壓縮方法是「離散餘弦轉換」外,還有哪些格式是使用這種方法呢?還有哪些壓縮法?