• <rt id="yaegy"><tr id="yaegy"></tr></rt>
  • <li id="yaegy"></li>
    <rt id="yaegy"></rt>
    <code id="yaegy"><tr id="yaegy"></tr></code>
    
    
  • <dl id="yaegy"><acronym id="yaegy"></acronym></dl>

    攝影師左瞳兒童攝影教學后期教程-DM67信息網

    攝影師左瞳兒童攝影教學后期教程-DM67信息網-【按 Ctrl+D 收藏本站】 |  業務咨詢QQ:  2631242356
    歡迎您,注冊 | 登錄 | 

    攝影師左瞳兒童攝影教學后期教程

    信息編號:1045717 發布時間:2018-01-07 18:29:44 
    以下是“攝影師左瞳兒童攝影教學后期教程”信息發布人聯系方式:

    提示:要求提前匯款或繳納定金或保證金的均屬詐騙,經網站核實的被舉報信息,將在第一時間刪除,構建一個安全的免費發布信息平臺!

    DM67網

    攝影師左瞳兒童攝影教學后期教程

    教程鏈接:http://www.mo-yu.com/thread-2052-1-1.html

     

    小編推薦:

    90年代電影港風印刷PSD曲線調色

    http://www.mo-yu.com/thread-933-1-1.html

    麋鹿雪景兒童雜志人像后期PS調色動作

    http://www.mo-yu.com/thread-940-1-1.html

     

    攝影師左瞳教程簡介

    這是作者發布的第027號插件,提供了一個供學習使用的交互式遺傳算法(IGA)源碼。可以對這段不長的代碼進行各種改造,完成自己感興趣的任務。

    這個IGA原型跟很多開源算法代碼不太一樣的是,它可以完成一個真實的任務,即配色設計——你可以把它當成一個“秘密花園”填色游戲的自動版。如果對CorelDraw的VBA足夠熟悉的話,可以把配色改成圖形設計或更復雜的設計任務,甚至把代碼移植到其他支持VBA的平臺上,如Solidworks。

    選擇配色作為任務載體是因為配色實施起來最簡單。實際上,這個IGA原型最初是在Solidworks上針對3D參數模型編寫的。3D版的 IGA代碼我會另找時間整理共享,它比色彩設計要復雜得多,對初始模型的定義有特殊要求,并且需要借助外部數據文檔來保存產品模型的進化數據。這些規范化的準備工作可以統稱為“編碼”——諸般法門做齊后程序才會同意干活。

    這個開源插件主要面向編程學習者(特別是設計研究者),所以本文的講解會啰嗦一些,不像以前只是簡單的使用說明了。由于簡化了很多內容,這個插件實際上效果不是很好。它只是展示一下IGA是如何運行的,有興趣研究的人可以繼續修改完善。

    1.交互式遺傳算法簡介

    交互式遺傳算法(Interactive Genetic Algorithms,IGA)是進化算法大家族的一個比較邊緣化的小分支。

    遺傳算法的基本原理是模擬生物種群的優勝劣汰,通過個體的交配繁衍代代演化直至產生最優個體。對設計問題而言,這里的“個體”就是指設計方案了;“交配繁衍”則是指設計方案的參數重組或參數調整(變異),直到出現最佳的參數組合。設計方案的“參數”是個統稱,它包含所有可被設計師操作的設計要素,如尺寸、形態、色彩、材質、零部件等等。

    本文的IGA代碼案例中,設計參數只有一種,即色彩。

    說IGA邊緣化,是因為自動生成的設計方案的優劣需要人來交互評價(所以叫交互式遺傳算法)。一般的遺傳算法都是使用某個標準自動計算,不需要人參與,如解方程:評價標準就是方程的等號左右兩邊差多少,差的越少越好,一點不差就表示等號成立,方程成功解出。但是對設計問題,讓程序來判斷哪個方案更好很困難,尤其是牽涉到美學之類的主觀評價標準。所以需要人的介入。

    人進行評價效率自然不會高,所不能像一般的遺傳算法進化個成千上萬代才出結果。十幾代已經夠多了,所以效果會打折。因此IGA在某些情況下就是一種不得已退而求其次的選擇,效率低就低吧,人的角色不能少。至于效率問題,就得研究其他方法來彌補了。所以IGA的學術論文大部分在討論如何提高進化效率和進化效果,以及搜索的全面性,以免收斂太快錯過了潛在的更好的方案。

    IGA的研究文獻很多,這里就不多扯了,看懂了這個插件再學會修改,就可以做些自己的東西了。

    插件的核心部分約200行。后來為了形成一個完整的插件又補充了一些增加程序穩健性的語句(如判斷輸入合法性),現在這個程序有500多行。