顯示具有 01360770 張軒睿 標籤的文章。 顯示所有文章
顯示具有 01360770 張軒睿 標籤的文章。 顯示所有文章

2016年1月11日 星期一

資工四甲 01360770 張軒睿 HW5

先說說這次遇到最大的問題
色盤畫不出來!!!!!!!!!!!!!!
一定是因為兩次生病沒上到課阿...
沒參與到討論也沒能直接問老師
不管怎麼改演算法色盤都是詭異的顏色...
全綠不然就全紅,偶而還全黑
iYUVtoB = (298*iY+409*iV+128)/256 ;
iYUVtoG = (298*iY-100*iU-208*iV+128)/256 ;
iYUVtoR = (298*iY+516*iU+128)/256 ;
明明就沒有錯啊...

接下來是慣例上圖片再講這次作業的事情


從上到下依序是R→G→B的變色處理
這次作業因為是用上一次作業的框架直接改
所以很多上一次的功能都還留著
不過拉曲線的處理因為我懶得再拉一個image所以就直接替換成詭異色盤了

這次的作業其實蠻簡單的
雖然色盤畫不出來
但其實功能都是正常的
程式碼也不會太過困難
就連我兩次生病沒上到課都能寫得出來

這是這學期最後一份作業了
很開心修到這門課
也很開心自己寫了幾個雖然不怎麼樣的程式
謝謝老師這學期的指導!

2016年1月9日 星期六

資工四甲 01360770 張軒睿 期末回顧

這學期本來保持著全勤的記錄
但在學期末的時候因為身體不舒服連續兩個禮拜沒有到校
也因此錯過最後的兩堂課覺得很可惜
可是剛好天氣在變天又熬夜
身體實在撐不住
早上雖然有醒來可是全身無力

在學期中之前的課程因為第一次接觸這個開發環境
而且家裡沒灌軟體每次都用上課時間做作業
所以發生好幾次因為忘記宣告變數出現ERROR還卡一整天的糗事
在家裡安裝了之後,每一次的檔案都可以留存
下一次直接用上一次的框架下去改就可以
再也不用因為那些變數 元件的宣告而焦頭爛額

學期中之後沒有考試壓力
上課變得更加輕鬆
每堂課都可以聽老師分享影像處理相關的技術和新聞
同時也可以按照上課的進度寫程式
雖然我還是比較喜歡在家寫~
畢竟專案打包來學校接著寫有時候還是會出現一些莫名的問題

一個學期結束了
最重要的不是學到如何操作這個開發環境
也不是影像處理的演算法
而是老師傳達給我們的渴求新知的觀念
有了這個觀念才能在畢業後繼續自修精進而不是止步於此

待會要來寫第五份作業了!

2015年12月20日 星期日

資工四甲 01360770 張軒睿 HW4

先附上一張灑胡椒(雜訊)成果

針對雜訊的部分採用了每多按一次就隨機在圖片範圍內產生固定數量的雜訊
也就是說按的越多次,雜訊就會越多
接下來是憑滑濾波的圖片

可以從左上的雲和樹發現
原本銳利的部分變得霧霧的
在這個部份上其實選圖片非常重要
因為很多圖片並沒有那些銳利的部分
就會顯得效果並不明顯
同時做了銳滑濾波的功能


可以看到效果非常明顯,將顆粒放大,整張圖片的銳利度都大大的提高
但過度銳滑的後果就是圖片變得像馬賽克
因此在做銳利度的調整時需要謹慎


這次的作業因為上次學到教訓
是直接用舊檔案來做修改
因此省下大量定義變數、拉元件等時間
總共只用了一個晚上就成功做出來
中途也沒有遇到甚麼難關
是一次非常順利的作業!
打算趁著期末考還沒到,還不需要惡補其他科目時盡快將剩下一份作業也完成
這樣期末就能專心準備考試了!

2015年12月9日 星期三

資工四甲 01360770 張軒睿 HW3

按照慣例先付上程式截圖
這次的作業遲交了許久,在寫程式的時候先是遇到忘記宣告變數(imageweight等變數),一直跳error卻怎麼google都找不到一樣的狀況,後來去翻上次作業的程式碼才發現自己忘了宣告變數。這件事告訴我把上次程式碼保留著有多重要,留著專案檔會更好。但因為家裡灌的是XE10版本的和學校XE2不同版本,怕有相容性的問題。
而且學校的C++builder不知道為甚麼自從上次換成MAC之後再也打不開了....
宣告完變數之後下一個遇到的問題是Mousedown,之前都是做click的動作,只要按兩下元件就可以開始寫程式。
這次因為要用到這個功能開始想該怎麼做,先是試了直接寫程式碼加上修改標頭檔參數但沒辦法編譯,後來才突然想到可以去屬性的event找,果然就找到mousedown的動作!

有了這兩次程式作業的經驗之後決定存下專案檔以後都在家裡做作業,這樣才不會每次都發生一堆蠢事才開始邁上正軌。
3D照片還是想不到好題材阿...
本來前陣子去高雄和新竹都想找東西拍的,卻怎麼看都覺得不甚滿意....

2015年11月5日 星期四

資工四甲 01360770 張軒睿 HW2

首先先附上程式執行畫面

第一張圖為載入原始圖片後之直方圖
第二張圖是進行均化之後的圖片和直方圖

從直方圖來看均化有執行
RGB都變得更均衡了
但不知道為什麼圖片看起來完全沒變...

這次遇到的問題主要有三個
1.Undefined OpenPicturedialog
經過google和研究投影片之後才發現
原來是忘了拉dialog元件...
不過就因為這個錯誤太基本反而卡住了整整一個小時
一直以為是程式哪裡出錯還重建了好幾次專案
這跟之前在寫程式時常常忘記寫using namespace std
於是把整個程式砍掉重寫有異曲同工之妙....

2.Scanline out of index
一樣上網google,看到大家說scan值不可以大於圖片大小於是改了好幾次值
結果一樣都無法執行
後來請老師幫忙檢查程式碼才發現原來是我沒把圖片的長寬存進去
但在修改後程式還是無法正常執行
換一張圖片之後就可以了
老師提醒我看圖片的詳細資料並告訴我這個程式只能使用深度為24的bmp圖片
原本以為可以讀進去的檔案就可以執行
沒想到還有這樣的問題需要注意

3.至今尚未解決的均化後圖片顯示
不管怎麼改圖片都會顯示一模一樣的原圖...

2015年9月30日 星期三

資工四甲 01360770 張軒睿 HW1

=美圖秀秀=

這是一款在中國非常盛行的修圖軟體
支援windows,android,ios等系統,甚至包含了網頁瀏覽器線上使用。
最重要的是-完全免費
它擁有大量的素材庫,供使用者添加邊框、飾品、背景等元素。

更有強大的修圖功能,能讓初次使用修圖軟體的人輕易的美圖。
不論是添加文字、浮水印、相片拼貼都難不倒它。時下最夯的濾鏡功能當然也沒漏掉!
為了占據修圖軟體的廣大市場,美圖秀秀同時推出了許多相關的APP。