搜尋此網誌

2011年12月19日 星期一

GIMP-2.7.4 for windows(官方編譯的版本)

官方編譯可執行的版本已於昨天釋出
有需要的朋友可從如下的連結下載
下載位置:http://sourceforge.net/projects/gimp-win/files/GIMP%20%2B%20GTK%2B%20%28development%20rel.%29/GIMP%202.7.4/gimp-2.7.4-setup.exe/download

Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Detect language Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latin Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latin Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish
偵測語言 » Afrikaans


2011年12月14日 星期三

GIMP-2.7.4 for windows(開發中的測試版本)


GIMP 官方於 12月11日 正式釋出 2.7.4 開發測試版本
這應該是 GIMP 2.8 的最後一個開發中版本了(2.8沒意外的話,應該是在明年一月)
不過目前只有原始碼檔案,官方編譯的可執行版本尚未出來

GIMP-2.7.4.7z (可攜式的版本,不含任何額外的plug-ins或scripts)
這是根據 12月11日 官方正式釋出的 tarball 原始檔案自行編譯而成
此版繪圖板應該可以正常動作了
有興趣、等不及的可以先下載測試


Changes in GIMP 2.7.4

UI:

- Add a close button to image tabs in single-window mode
- Improve the transform tools’ undo strings to be more descriptive
- Render the layer’s “eye” icon in inconsistent state if the layer is
visible, but one of its parents isn’t
- Add proper stacking for canvas items, so things don’t hide each other
- Make sure single-window-mode and multi-window-mode are always saved
consistently in sessionrc

Core:

- Fix “render_image_tile_fault: assertion `tile[ 4 ] != NULL’ failed”
warnings that occurred for some image sizes
- Fix attachment of the floating selection when the gegl projection
is enabled
- Replace heal algorithm with a new one by Jean-Yves Couleaud that
works much better
- Make resource sub-folders show up in UI as tags, allowing users
to easily locate resource collections they may have installed
- Fix graphics tablet canvas interaction by moving from
gdk_pointer_grab() to gtk_grab_add() for most grabs
- Stop using motion hints, they are a concept from the dark ages

Libgimp:

- Add a basic paint dynamics PDB interface

Plug-ins:

- Make writing color space information to BMP files optional
- PSD loader now reads and imports working paths

Script-Fu:

- Lots and lots of undeprecations

Developer documentation:

- Add devel-docs/gegl-porting-plan.txt

Source and build system:

- Make git-version.h generation work in shallow git clones
- Modernize use of autotools a bit, maintainer-mode and pdbgen
are now enabled by default

General:

- Make gimptool install scripts in the correct system-wide directory
- Fix lots and lots of stuff found by static code analysis



Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Detect language Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latin Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latin Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish
偵測語言 » Afrikaans

Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Detect language Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latin Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latin Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish
偵測語言 » Afrikaans

Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Detect language Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latin Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latin Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish
偵測語言 » Afrikaans

GIMP
名詞 花邊,絨絲帶
Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Detect language Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latin Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latin Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish
偵測語言 » Afrikaans

2011年12月10日 星期六

RealWorld Paint:另一款免費的繪圖軟體




RealWorld Paint 另一款功能強大的免費繪圖軟體
支援繪圖板,有圖層(也有phtotshop的圖層樣式)、遮罩、常用濾鏡(也可使用phtotshop.8bf的濾鏡)

2011年12月4日 星期日

GIMP Plug-in:Maze5-0.8.1(製作迷宮)

Maze5
官方網站:http://www.fiveoclock.de/?page_id=81
編譯過且中文化後的檔案 maze5_TW.zip

雖然 gimp 已內建有製作迷宮,但樣式只有一種,且無解答路線
此 plug-in 有多種樣式可供選擇,且提供有是否繪製解答路線的選項
如下圖對話框所示

2011年11月6日 星期日

GIMP:沙地上寫字的效果



1. 『檔案』->『新增』 開一新圖檔,並填上沙地的顏色,如 c17f27 或 9c9c9c
2. 『濾鏡』->『雜訊』->『HSV雜訊...』

2011年10月22日 星期六

GIMP 製作影片

此篇主要是介紹 GAP 的 『Master Videoencoder』來壓制影片
示範影片取自 《賽德克‧巴萊》戲院預告(HD) - Seediq Bale - Theatrical Trailer - English Subtitled
只是示範壓製作法,因此僅擷取其中自1分32秒到片尾的部份,共33秒
雖然只有短短33秒,但就檔案數來說
就有frame_002211.xcf ~ frame_003008.xcf 總共798個檔案,檔案不少
之後用 『Frame Scale ...』來縮小解析度至400x224
『 Frame Modify ... 』套用濾鏡,將影片加上Vintage Film 老式電影的效果

2011年10月1日 星期六

GIMP將影片部分內容轉成動態Gif檔 part3

這篇主要是示範用 GAP 的 MPlayer based extraction 來擷取影片
不同於『 Split Video into Frames 』
『 MPlayer based extraction 』無法直接輸出成多圖層影像來編修
不過適合用它來處理影片時間長度大於30分鐘以上的大檔案
MPlayer 本身就是一個player,所以檔案格式應該也不會是個問題

示範影片 《賽德克‧巴萊》戲院預告(HD) - Seediq Bale - Theatrical Trailer - English Subtitled

2011年9月27日 星期二

RGGJAN-GIMP 2.7.4 32Bits Portable(32位元可攜式版本)

RGGJAN-GIMP(full).7z  這是 RGGJAN-GIMP 新的前景擷取工具(髮絲去背)
那篇文章中所提及的那兩個 7z 檔合併之後(包含 GMIC 1.5.0.3 、GAP 2.7.0、
Mathmap 1.3.5、apng、...等plug-ins和部落格介紹的一些scripts),再加入
MPlayer 讓 GAP 可以使用 MPlayer based extraction 來擷取影片
Ghostscript 讓GIMP可以開啟 eps, ps, pdf 等檔案格式
的版本,一樣由於檔案近60mb,存放位置改在 4shared
因此下載時需要等待一段時間

2011年9月25日 星期日

GIMP-2.7.3 64Bits Portable(64位元可攜式版本)

GIMP-2.7-64(full).7z  這是由 Jernej Simončič 編譯製作
官方正式發布針對Windows用戶的開發中測試版本
所改製而成的可攜式版本,是給64位元的作業系統所使用
檔案近80mb,Boxnet 單檔最大只能25mb,因此存放位置改在 4shared
所以下載需要等待一段時間

此版本包含 64bits plug-in GMIC 1.5.0.3(最新版本) , 32bits plug-in GAP 2.7.0、Mathmap 1.3.5、apng、...和部落格介紹的一些scripts,以及
MPlayer 讓 GAP 可以使用 MPlayer based extraction 來擷取影片
Ghostscript 讓GIMP可以開啟 eps, ps, pdf 等檔案格式



2011年9月22日 星期四

RGGJAN-GIMP 新的前景擷取工具(髮絲去背)

RGGJAN-GIMP 它是GIMP的一個分支,主要是替換官方版本原本的前景擷取工具
參考影片,前半段是新工具,後半段則是原本的前景擷取工具,可以比較一下


它的使用方法跟原本的差不多,所以不要跟原本的工具搞混

2011年8月31日 星期三

GIMP 2.7.3 for Windows(官方正式釋出編譯的版本)

檔案下載
這是由 Jernej Simončič 編譯製作
官方正式發布針對Windows用戶的開發中測試版本
有需要的可以自行下載安裝

2011年8月20日 星期六

Flash MX 音樂播放器

myPlayer.zip 這是我部落格音樂播放器的source
07年第一次接觸flash,花了幾天找資料拼湊寫出來的,寫的有點亂
改天如果有時間再用as3重寫,用as3應該可以多加些花樣

用法
embed src="你所上傳的網址/myPlaye150N.swf?PFile=檔名位址&PLoop=1&autoPlay=1" ...
其中
PFile=要播放的檔案位址,如果是單首,直接寫上mp3的位址,多首則需寫成一個xml檔
PLoop=1 重複播放
autoPlay=1 自動開始播放

多首xml格式
<?xml version='1.0' encoding="UTF-8"?>
<SongList>
  <song>
      <file>所要播放mp3的網路位址</file>
      <title>要在播放器上顯示的名稱,如曲名</title>
      <lyric>同步歌詞,如沒有或不需要,可以不寫</lyric>
  </song>
</SongList>




2011年7月24日 星期日

APNG plug-in for GIMP 2.7

之前附在GIMP-2.7.3 for windows(開發中的測試版本) 裡的版本無法正常運作
(要能運作,需將 lib\gimp\2.0\plug-ins 底下的 file-png.exe 刪除)
apng.zip 這是修改過後的版本,下載後,將它解壓縮至 settings\plug-ins 資料夾底下

2011年7月23日 星期六

AniFX Portable:另一款免費的游標製作軟體

AniFX PortableGreenfish Icon Editor Pro 一樣都是免費的游標編輯軟體
只是它是可攜式的,而且單純只是製作游標而已
雖是多國語言,但只有簡體中文,語言檔案在 AniFXPortable\App\AniFX\Languages 資料夾底下
下載:點 AniFX Portable 進入可攜式軟體官網連結,再點如下圖所示

2011年7月18日 星期一

ActionScript3.0 寫了兩個沒什麼用的function

var ss:String = "";
function EnumNameOfChild(doc:DisplayObjectContainer):void {
    for( var j = 0; j < doc.numChildren; j ++ ) {
        trace(ss + doc.getChildAt(j).name);
        if( doc.getChildAt(j) is DisplayObjectContainer ) {
            ss += "  ";
            EnumNameOfChild(doc.getChildAt(j) as DisplayObjectContainer);
        }
    }
    ss = ss.slice(0, ss.length - 2);
}
顯示舞台上所有物件的實體名稱,沒什麼實用性
只是用來看一下舞台上物件的架構而已
不過如果你是第一次寫程式,建議還是用一次看看
用法:
EnumNameOfChild(stage);
結果大概是這樣
root1
  btn_Test01
  mc_Test01
    instance1
  mc_Test02
    instance13



function FindMCObject(doc:DisplayObjectContainer, name:String):MovieClip {
    var mc:MovieClip = null;
    try {
        mc = doc.getChildByName(name) as MovieClip;
    }
    catch (e:SecurityError) {
        trace(e);
    }
    if( mc ) return mc;
    for( var j = 0; j < doc.numChildren; j ++ ) {
        if( doc.getChildAt(j) is DisplayObjectContainer ) {
            mc = FindMCObject(doc.getChildAt(j) as DisplayObjectContainer, name);
            if( mc ) return mc;
        }
    }
    return null;
}
搜尋舞台裡有沒有實體名稱叫做name的這個物件
應該稍微有點用處
用法:
var mc:MovieClip = FindMCObject(stage, "mc_Test01");
if( mc ) {
    mc.visible = true;
    mc.gotoAndPlay(0);
}

建議將元件庫裡的元件擺上舞台後,最好都能加以命名
否則你只會看到一堆instance而無從區別各個物件


2011年5月7日 星期六

Vectorian Giotto:免費製作 flash 動畫軟體

Vectorian Giotto 類似flash的軟體(不支援中文),有完整的繪圖工具,Shape Morphing
完整支援movie clips 跟 buttons、Flash 8 的 blends and filters、Sound and Music
並內建 50 種效果,讓你不需寫code就能做出一些效果動畫
至於 ActionScript 則是支援到 2.0,因此你可以使用 ActionScript 2.0 的所有功能




2011年4月26日 星期二

GIMP:colorize-gimp (輕鬆為黑白照片上色)(Win32)

colorize-gimp.zip 這是編譯給windows的二進制檔案

plugin的原始檔案 colorize-gimp

plugin使用的演算法來源 Colorization Using Optimization
裡面有一些靜態影像及動態影片的上色範例可以參考

2011年4月23日 星期六

Flash AS3與C/C++之間的Socket通訊

最近嘗試將原本的遊戲改成flash版,所以這星期開始接觸actionscript 3
Flex SDKFlashDevelop 架構了一個免費的開發環境
既然是網路遊戲,所以首先要解決的就是兩者之間的網路通訊問題
網路搜了一下,發現as3有個Socket可以用,於是就開始試作
測試後發現as3的 client連上C/C++的server不久
因為沒回應server端的訊息而被server斷線
debug發現server端送出7個bytes的封包長度
在as3 readInt()得出的結果卻是 117440512,16進位0x07000000
才知道兩者之間所使用的byte order不一樣
再查了一下,as3的 Socket 跟 ByteArray 都有個 endian 可以讓你指定你要的位元組順序
將這些 endian 改成 Endian.LITTLE_ENDIAN 後,兩者之間的通訊就正常了


2011年4月20日 星期三

GIMP:colorize-gimp (輕鬆為黑白照片上色)(Linux專用)

colorize-gimp Linux專用,目前還沒有windows用的版本

plugin的原始檔案 colorize-gimp

plugin使用的演算法來源 Colorization Using Optimization
裡面有一些靜態影像及動態影片的上色範例可以參考

2011年4月17日 星期日

GIMP:將照片改成素描

製作此效果,還需要加裝 G'MIC plug-in

原圖,開啟之後將此圖層複製兩次

GIMP:Resynthesizer v1.0 釋出(類似Photoshop CS5 的Content-Aware Fill)

Resynthesizer v1.0 
A short summary of changes for users is:
- bugs are fixed
- alpha-agnostic: less hassle with alpha channels
- its bundled: most plugins that use the resynthesizer

For programmers:
- rewritten in C and Python, in Gimp style
- GNU build tool makefiles
- engine separated from the GUI control panel

上面連結提供的是給linux的binary

2011年3月18日 星期五

GIMP-2.7.2 for windows(開發中的測試版本)

原始檔案 ftp://gimptest.flamingtext.com/pub/nightly-tarballs/

gimp-2.7.2-setup.exe 這是我自己編譯打包的windows安裝檔
原本預定於去年底今年初要釋出的2.8,因為一些因素而延期了
要嘗試一些新功能只好自己動手了

gimp-2.7.1-setup.exe 這是官方的 windows 測試版,不過只到2.7.1

2011年3月7日 星期一

MyPaint 免費的繪圖軟體(更新至0.9.1)

MyPaint 是一套跨平台開源的繪圖軟體
與Gimp不同的是,Gimp主要是在作影像處理,而 MyPaint 則是著重在繪畫
因此內建上百種的筆刷,對電腦繪圖有興趣的不妨試試

下圖示範了它裡面的幾種筆刷



2011年3月6日 星期日

Music Studio Producer 免費的編曲軟體

Music Studio Producer 是一套樂曲的編修軟體,雖不似Cakewalk 那麼專業有名
但最主要的是它是免費的,對一般想玩玩電子音樂的個人而言,應該已經足夠
檔案下載後,不需安裝解壓縮後即可直接使用

注意:Music Studio Independence 是要錢的,而 Music Studio Producer 才是免費的,不要下載錯






2011年3月5日 星期六

GIMP:為動畫加效果(套用濾鏡到所有影像圖層)

像之前做的這個,將擷取的影片動圖再套用濾鏡於各個圖層


網路收音機

介紹兩款免費的網路收音機軟體,都內建多國語言

RadioSure 安裝時可選擇是否安裝成可攜式版本
中文化:在介面任意地方按右鍵,選擇『Language』->『Chinese Traditional』


TapinRadio
可自動下載最新的廣播電台清單,有安裝版與綠色免安裝版可供選擇
中文化:『 Setting 』->『 Language 』-> 『 Chinese(Traditional) 』
『最愛』->『排程最愛...』可以設定排程預約設定想要錄音的電台



2011年3月4日 星期五

GIMP Script: 動畫合併

sf-will-animerge.scm 這是我改過並加中文化的版本,在前篇 的可攜式版本中附的是原版的
原合併後的影格數,只有取兩者之LCM(最小公倍數)跟Min(影格數較少者)
我多加了一個選項『取兩者影格數較多者』,並將它設為內定值(自己覺得這應該是比較常用)

2011年2月3日 星期四

GIMP將影片部分內容轉成動態Gif檔 part2

跟之前寫的 使用Gimp將影片部分內容轉成動態Gif檔 這篇差不了多少
只是這篇用的是 Gimp 2.6 而且重點在於 勾選 Create only one multilayer Image
直接輸出成多圖層影像來編修,這是完成圖


素材取自 YouTube

2011年1月30日 星期日

GIMP Plug-in:Kaleidoscope Animation 萬花筒動畫



GIMP Kaleidoscope Script Combo (按該網頁右邊的 Download File 下載檔案)
下載回來的檔案是zip壓縮檔,裡面有scm跟exe檔,scm請將它放在scripts的資料夾裡,而exe則是放在plug-ins資料夾

2011年1月27日 星期四

GIMP Plug-in:GMIC 柔化肌膚

Gimp Plug-in:G'MIC Toolbox 說了 G'MIC Toolbox 是一個蠻大的 plug-in
它預先集合定義了一系列的濾鏡,功能包括一些美化、去燥點、加強品質、3D彩現等等
可以說是一個必裝的plug-in

今天要介紹的是其中的一項功能『柔化肌膚』
這是原圖

2011年1月16日 星期日

2011年1月15日 星期六

GIMP Script: 製作年曆

sg-calendar.scm 是之前月曆作者所寫,而這是我中文化之後的檔案
原檔案製作出來的年曆,每個月會有邊框、日期、月份3個圖層,因此整個影像包含背景將會有37個圖層
如果要作後續編修,將會增加些許難度,因此我加了個『合併相關圖層』可以將個個月份的相關圖層合併
如此製作出來的影像只剩背景、邊框、日期、月份等4個圖層以利編修