討論區快速選單
知識庫快速選單
網路投保旅行平安險 討論區最近新進100則主題 傑米的攝影旅遊筆記
[ 回上頁 ] [ 討論區發言規則 ]
我想寫出類似PHOTOSHOP的軟體
更改我的閱讀文章字型大小
作者 : dj8233618(tony520)
[ 貼文 37 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 14 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/3 上午 10:59:29
大家新年快樂

目前小弟在大學的遊戲設計就讀

三年級了 才把C++看完

會用WIN32 API 寫遊戲

我覺得它很像在玩圖

所以我的實力就差不多就是貼圖 動圖 讓圖變動畫

我之後想要朝可以寫出photoshop的功能的路走

請問我該學甚麼呢 ... MFC.... Directx?

這兩個都有看沒懂

還是想寫遊戲 但想要讓遊戲變得更有質感

有母子螢幕之類的3d 那種

下一步該學甚麼呢?
作者 : terenas(風) 貼文超過200則
[ 貼文 490 | 人氣 7440 | 評價 680 | 評價/貼文 1.39 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/3 下午 02:48:38

>大家新年快樂
>
>目前小弟在大學的遊戲設計就讀
>
>三年級了 才把C++看完
>
>會用WIN32 API 寫遊戲
>
>我覺得它很像在玩圖
>
>所以我的實力就差不多就是貼圖 動圖 讓圖變動畫
>
>我之後想要朝可以寫出photoshop的功能的路走
>
>請問我該學甚麼呢 ... MFC.... Directx?
>
>這兩個都有看沒懂
>
>還是想寫遊戲 但想要讓遊戲變得更有質感
>
>有母子螢幕之類的3d 那種
>
>下一步該學甚麼呢?
數位影像處理.
會寫電動能代表什麼呢? 不能代表什麼, 距離你能寫出photoshop 差很遠.
電動是簡單的數學, 相對來說, 影像處理的數學就複雜很多了.
作者 : dj8233618(tony520)
[ 貼文 37 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 14 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/3 下午 06:24:48
>數位影像處理.
>會寫電動能代表什麼呢? 不能代表什麼, 距離你能寫出photoshop 差很遠.
>電動是簡單的數學, 相對來說, 影像處理的數學就複雜很多了.
>
請問數位影像處理是...?
有書之類的可以介紹嗎?

還有我目前會的就是寫簡單的遊戲

程度也就差不多那樣

如果要朝影像處理邁進

依我會的 怎樣慢慢學習比較好呢?
作者 : terenas(風) 貼文超過200則
[ 貼文 490 | 人氣 7440 | 評價 680 | 評價/貼文 1.39 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/3 下午 11:26:44

>>數位影像處理.
>>會寫電動能代表什麼呢? 不能代表什麼, 距離你能寫出photoshop 差很遠.
>>電動是簡單的數學, 相對來說, 影像處理的數學就複雜很多了.
>>
>請問數位影像處理是...?
>有書之類的可以介紹嗎?
>
>還有我目前會的就是寫簡單的遊戲
>
>程度也就差不多那樣
>
>如果要朝影像處理邁進
>
>依我會的 怎樣慢慢學習比較好呢?
http://www.imageprocessingplace.com/
這位老兄的書, 慢慢看吧.
作者 : kagaya(kagaya) VC++優秀好手C++優秀好手貼文超過1000則人氣指數超過30000點
[ 貼文 1597 | 人氣 38709 | 評價 4590 | 評價/貼文 2.87 | 送出評價 115 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/8 上午 08:26:49
可以先寫個小畫家之類的
把基本的學會了 再進階
不然就算把影像處理都讀通了
一樣寫不出東西來
作者 : terenas(風) 貼文超過200則
[ 貼文 490 | 人氣 7440 | 評價 680 | 評價/貼文 1.39 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/8 上午 08:33:20

>可以先寫個小畫家之類的
>把基本的學會了 再進階
>不然就算把影像處理都讀通了
>一樣寫不出東西來
小畫家 和 photoshop 距離也太遠了吧
會寫小畫家跟會photoshop 是兩回事.
作者 : kagaya(kagaya) VC++優秀好手C++優秀好手貼文超過1000則人氣指數超過30000點
[ 貼文 1597 | 人氣 38709 | 評價 4590 | 評價/貼文 2.87 | 送出評價 115 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/9 上午 09:26:30
所以寫不出小畫家的人可以直接寫出PS?
讀通影像處理就可以直接寫出PS?
你真的有用過PS?
作者 : kagaya(kagaya) VC++優秀好手C++優秀好手貼文超過1000則人氣指數超過30000點
[ 貼文 1597 | 人氣 38709 | 評價 4590 | 評價/貼文 2.87 | 送出評價 115 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/9 下午 01:31:44
友立寫得出PS 自然寫得出小畫家 這有啥好奇怪的?
但是寫不出小畫家的人 寫得出PS?
再說原PO若能循序漸進 先寫出小畫家
那麼以此程式為根基加入影像處理功能 就行了呀
PS裡面就有畫筆 噴槍等功能 有用過的都知道吧
誰說兩者沒有關聯呢 好笑


作者 : kagaya(kagaya) VC++優秀好手C++優秀好手貼文超過1000則人氣指數超過30000點
[ 貼文 1597 | 人氣 38709 | 評價 4590 | 評價/貼文 2.87 | 送出評價 115 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/9 下午 03:34:11
給樓上:
有空多用用PS吧 裡面的畫筆噴槍等功能 相信能勾起你些許回憶

給原PO:
visual c++數位影像處理技術大全
入門看這本書還不錯
但是如果無法用visual c++寫出小畫家的話
建議還是先從基本的開始寫起
學起來會更快樂
作者 : kagaya(kagaya) VC++優秀好手C++優秀好手貼文超過1000則人氣指數超過30000點
[ 貼文 1597 | 人氣 38709 | 評價 4590 | 評價/貼文 2.87 | 送出評價 115 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/9 下午 03:38:03
給原PO:
至於樓上說的影像處理的高深學問
就算花好幾年把它讀通了 一樣是寫不出PS來
他自己不是也說了 "就跟讀完機械工程就會修車一樣好笑"

"就跟讀完影像處理就會寫PS一樣好笑"
作者 : terenas(風) 貼文超過200則
[ 貼文 490 | 人氣 7440 | 評價 680 | 評價/貼文 1.39 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/9 下午 03:45:33

>給原PO:
>至於樓上說的影像處理的高深學問
>就算花好幾年把它讀通了 一樣是寫不出PS來
>他自己不是也說了 '就跟讀完機械工程就會修車一樣好笑'
>哈
>'就跟讀完影像處理就會寫PS一樣好笑'

所以說, 有人邏輯不好是無藥可救的.
我只有說, 他要學, 就從哪位老兄的的書及網站開始, 可
從沒講過他學完就"一定" 可以寫出photoshop.
是有人搞笑將繪圖軟體和影像處理軟體搞混, 還在這硬拗.

以下是原因及我的回應.

>請問數位影像處理是...?
>有書之類的可以介紹嗎?
>
>還有我目前會的就是寫簡單的遊戲
>
>程度也就差不多那樣
>
>如果要朝影像處理邁進
>
>依我會的 怎樣慢慢學習比較好呢?
http://www.imageprocessingplace.com/
這位老兄的書, 慢慢看吧.
作者 : kagaya(kagaya) VC++優秀好手C++優秀好手貼文超過1000則人氣指數超過30000點
[ 貼文 1597 | 人氣 38709 | 評價 4590 | 評價/貼文 2.87 | 送出評價 115 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/9 下午 04:31:23
>從沒講過他學完就"一定" 可以寫出photoshop.

如果學完不一定可以寫出來 那還講幹嘛? 豈不是在說廢話?
但很明顯學完也是寫不出來的 連小畫家都寫不出來能寫PS? 所以真的是廢話....
作者 : terenas(風) 貼文超過200則
[ 貼文 490 | 人氣 7440 | 評價 680 | 評價/貼文 1.39 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/9 下午 04:54:26

>>從沒講過他學完就'一定' 可以寫出photoshop.
>
>如果學完不一定可以寫出來 那還講幹嘛? 豈不是在說廢話?
>但很明顯學完也是寫不出來的 連小畫家都寫不出來能寫PS? 所以真的是廢話....
哈......等你知道什麼是影像處理再來說吧.
不要出來獻醜說些五四三了, 你連photoshop 用到什麼技術都不知道, 還在這小畫家, 別笑死人了
友立就是沒做過小畫家的公司了, 完全不用小畫家的經驗就做出影像處理來了.
作者 : daniel(冷眼)討論區板主 VC++優秀好手遊戲程式設計優秀好手DirectX優秀好手C++優秀好手貼文超過1000則人氣指數超過70000點
[ 貼文 1564 | 人氣 84169 | 評價 6990 | 評價/貼文 4.47 | 送出評價 15 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/10 下午 05:16:03
~_~ 你倆在這站也快十年了..
為這問題吵什麼呢?

你可以去下載cximage
他的smaple就是類似PHOTOSHOP的軟體..
除了速度慢一點..(因為核心還是用c++在寫)
其他大部份照片處理功能都有
不然找找PhoXo大陸人寫的繪圖軟體..(FLib)
早期好像開源.現在就不知了..

這東西難度不高就是煩雜..
架構沒規劃好寫個1-2年又要丟掉重來.又不可能比上別人整個小組開發寫的好
寫這做什麼呢?????

作者 : terenas(風) 貼文超過200則
[ 貼文 490 | 人氣 7440 | 評價 680 | 評價/貼文 1.39 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/11 上午 08:57:36

>~_~ 你倆在這站也快十年了..
>為這問題吵什麼呢?
>
>你可以去下載cximage
>他的smaple就是類似PHOTOSHOP的軟體..
>除了速度慢一點..(因為核心還是用c++在寫)
>其他大部份照片處理功能都有
>不然找找PhoXo大陸人寫的繪圖軟體..(FLib)
>早期好像開源.現在就不知了..
>
>這東西難度不高就是煩雜..
>架構沒規劃好寫個1-2年又要丟掉重來.又不可能比上別人整個小組開發寫的好
>寫這做什麼呢?????
>
難度不高, 只是你會不會而已. 有沒有辨法像photoshop 的色準做得哪麼準而已, Filter 有沒有人家寫得好.
講哪麼簡單呢.
你要不要去K 一下gimp, GIMP 跟photoshop 已經有一段差距了, cximage 和phoXo 跟GIMP 差距就夠大了.
phoXo 的作者我還認識的, 他的filter 算法很多都是來GIMP.

作者 : dj8233618(tony520)
[ 貼文 37 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 14 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/24 下午 05:09:14
恩...
不好意思可能我的發問引起一些爭執

大大的回應
那個網址都是英文 連過去都看無
我以為沒下文了...(就是我沒救了)

我想我最想學的是

把PHOTOSHOP的功能用在遊戲上,就是按某個鍵就可以有甚麼特效之類的
或許不是PHOTOSHOP,只是很像它的功能,所以想學怎麼寫PHOTOSHOP

但對於我的需求,有人可以給點意見嗎?
作者 : qazujm(joe) Visual Basic卓越專家C#優秀好手貼文超過1000則
[ 貼文 1521 | 人氣 2524 | 評價 9070 | 評價/貼文 5.96 | 送出評價 90 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/24 下午 05:58:07
>但對於我的需求,有人可以給點意見嗎?

http://findbook.tw/search?q=c%2B%2B+game+directx&keyword_type=keyword

您應該是要學DirectX,OpenGL之類的遊戲動畫特效吧,本站有相關的討論區,先去爬文看看囉...
作者 : daniel(冷眼)討論區板主 VC++優秀好手遊戲程式設計優秀好手DirectX優秀好手C++優秀好手貼文超過1000則人氣指數超過70000點
[ 貼文 1564 | 人氣 84169 | 評價 6990 | 評價/貼文 4.47 | 送出評價 15 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/24 下午 06:28:03
你應該說的是2d角色/特效編輯器才對..

建議去去書局找找..(因為你為遊戲的關念有點淺,買來書比較快入門)
早期的書是有含編輯器的源碼..



作者 : dj8233618(tony520)
[ 貼文 37 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 14 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/2/25 下午 05:26:51
恩 謝謝大大
最近學校有在教DIRECTX
作者 : player(PLAYER) 貼文超過1000則人氣指數超過100000點
[ 貼文 1591 | 人氣 138661 | 評價 2840 | 評價/貼文 1.79 | 送出評價 104 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/9/28 下午 07:38:38
建議你去看 Paint.Net 的 Source Code
它的舊版本記得有 OpenSource (它雖然是用 C# 寫的, 但仍具有參考價值)

不論是繪圖軟體, 還是影像處理軟體, 大約重點在這3個吧?
1.圖層
2.操作歷程
3.濾鏡
作者 : terenas(風) 貼文超過200則
[ 貼文 490 | 人氣 7440 | 評價 680 | 評價/貼文 1.39 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/9/28 下午 08:54:22

>建議你去看 Paint.Net 的 Source Code
>它的舊版本記得有 OpenSource (它雖然是用 C# 寫的, 但仍具有參考價值)
>
>不論是繪圖軟體, 還是影像處理軟體, 大約重點在這3個吧?
>1.圖層
>2.操作歷程
>3.濾鏡
1及2 是軟體設計的問題, 跟是不是PS 無關, PS6-->PS cs3 一樣一堆人罵翻了, 介面大改
filter 是基本的東西而已, filter 要做多好, 是算法的問題, PS 預設的filter 也沒多好.

影像處理軟體-->重點在color 的處理.
正如photoimpact 出來的色準就到現在都沒有PS 準.
作者 : player(PLAYER) 貼文超過1000則人氣指數超過100000點
[ 貼文 1591 | 人氣 138661 | 評價 2840 | 評價/貼文 1.79 | 送出評價 104 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/9/29 下午 05:28:05
1.圖層
Windows內附的"小畫家", 沒有圖層的功能, 所以任何的操作, 基本上畫上去就合死了
有圖層功能的PS, 則可以把圖畫在不同的圖層裡, 當有任何的不滿意, 可將該圖層不顯示或刪除
而且圖層還可以做遮罩或拉陰影做出立體感...等

2.操作歷程
關於操作歷程, 分成2種, 1種只能Undo或Redo
另1種可以刪除中間部份的操作歷程, 這種對於美工而言比較方便

3.濾鏡
大部份濾鏡的計算原理, 都可以在影像處理之類的書中找到, 例如高斯模糊

作者 : terenas(風) 貼文超過200則
[ 貼文 490 | 人氣 7440 | 評價 680 | 評價/貼文 1.39 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/9/29 下午 05:32:55

>1.圖層
>Windows內附的'小畫家', 沒有圖層的功能, 所以任何的操作, 基本上畫上去就合死了
>有圖層功能的PS, 則可以把圖畫在不同的圖層裡, 當有任何的不滿意, 可將該圖層不顯示或刪除
>而且圖層還可以做遮罩或拉陰影做出立體感...等
CorelDraw, paintshop pro 都有layer, 小畫家就別提了.

>2.操作歷程
>關於操作歷程, 分成2種, 1種只能Undo或Redo
>另1種可以刪除中間部份的操作歷程, 這種對於美工而言比較方便
>
>3.濾鏡
>大部份濾鏡的計算原理, 都可以在影像處理之類的書中找到, 例如高斯模糊
以所有見得到的filter, 只有少數(相對)可以在影像處理之類的書中找到, 其它太多數要去K paper 或自己想.
 板主 : 小呆 , 冷眼
 > 遊戲程式設計 - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - 遊戲程式設計 - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
遊戲程式設計
1 aming 2280 
2 冷眼 1450 
3 阿西德倫 510 
4 PLAYER 390 
5 garf 340 
6 Akira 330 
7 白老鼠(Gary) 290 
8 BlueTulip 270 
9 東昇 250 
10 CCL 240 
遊戲程式設計
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2018 程式設計俱樂部 http://www.programmer-club.com.tw/
9.423828E-02