DUICUO

必須のオープンソースグラフィック処理ソフトウェア5選

オープンソースコミュニティは、ユーザー中心のアプリケーションが不足していると長らく批判されてきました。オープンソースのデスクトップやサービス環境を日常的に利用するユーザーの観点から言えば、多くのオープンソースアプリケーションは商用ソリューションに比べて洗練されていないという批判には私も同感です。しかし皮肉なことに、優れたオープンソースグラフィックアプリケーションもいくつか存在します。シンプルなバナー広告を作成する場合でも、本の表紙のような非常に複雑な作品を作成する場合でも、優れたオープンソースデザインソリューションは、高価な商用ソフトウェアに匹敵するほどの幅広い選択肢を提供します。

ここでは、幅広いニーズに対応でき、Linux、Windows、Mac カーネルで使用できる 5 つのオープンソース グラフィック処理アプリケーションを紹介します。

オープンソースのグラフィック処理ソフトウェア1:GIMP

この記事で取り上げた5つのアプリケーションの中で、GIMP(GNU画像処理プログラム)は、Photoshopに匹敵する豊富な機能を誇り、現在最もよく知られているオープンソースアプリケーションとして際立っています。1995年以来、継続的な改良を重ねてきたGIMPは、高度な色調整、パス操作、パイプラインとレイヤー、そして様々な編集ツールなど、画像処理に必要なほぼすべての機能をサポートしています。拡張性は常にGIMPの最大のセールスポイントであり、約700種類のプラグインがダウンロード可能で、それぞれが独自の方法でGIMPの機能を拡張します。

図 1: GIMP は、レイヤー、フォント編集、フィルター、プラグインなどの機能をサポートしています。

GIMPのもう一つの魅力は、活発なユーザーベースです。GIMPに関する書籍は10冊以上出版されており、数千人のユーザーを抱えるコミュニティサイト(GimpologyやGimptalkフォーラムなど)もいくつか誕生しています。

しかし、多くのユーザーにとって、GIMPには大きな欠点があります。一般的なマルチドキュメントインターフェースではなく、使い勝手の悪いシングルドキュメントインターフェースを採用しているため、ユーザーは隠れたタスクパネルを常に探さなければなりません。GIMPのUIデザイナーであるPeter Sikking氏は、自身のブログで、「シングルウィンドウモード」をサポートするバージョン2.8のリリースについて詳しく説明しています。公式バージョン2.8のリリースを待ちきれないユーザーのために、Photoshopのメニュー構造とレイアウトに似せて改良されたGIMPバージョンが用意されており、Photoshopユーザーにとってよりスムーズな切り替えが可能です。#p#

オープンソースのグラフィック処理ソフトウェア2:Inkscape

GIMPは画像処理に優れていますが、Inkscapeはベクターグラフィック処理におけるオープンソースソリューションの事実上のデファクトスタンダードとなっています。Inkscapeは2003年に初めてリリースされましたが、その起源は1999年にSodipodiプロジェクトのコンポーネントとして遡ることができます。このソフトウェアの主な特徴はScalable Vector Graphics(SVG)形式で、50以上の言語をサポートしています。高価なAdobe Illustratorの代替を探しているなら、Inkscapeは検討する価値があります。

図2: Inkscapeは強力なパス制御機能を提供する

#p#

オープンソースのグラフィック処理ソフトウェア3:Diaを使ってテクニカルチャートを描く

データベース、ネットワーク、あるいはソフトウェアを設計する場合でも、適切に選ばれた図は千の言葉よりも価値があることがあります。そのような場合、技術図で要件を正確に記述することが、成功への鍵となります。Microsoftの強力な作図ツールであるVisioは長年にわたり市場をリードしてきましたが、Diaというオープンソースソフトウェアは、幅広いタスクにおいてVisioを完全に代替することができます。

Diaには、ネットワーク図、フローチャート、回路図、油圧図など、幅広い技術図を作成できる40種類のグラフィックパッケージがバンドルされています。追加のグラフィックライブラリもダウンロード可能です。Diaは主要なプラットフォームと互換性があります。

画像3: Diaを使用したデータベースチャートの作成

チャートはPDG、PDF、PS、DXFなど、様々な形式でエクスポートできます。Diaでは、将来のプロジェクトの特定のニーズに合わせてカスタムシェイプを作成することもできます。#p#

オープンソースのグラフィック処理ソフトウェア パート4: ペンシルを使ったワイヤーフレームの作成

新しいウェブサイトを直接コードで作成するのは魅力的ですが、経験豊富なユーザーの多くは、長期的には大幅な時間を節約できるため、ワイヤーフレームの作成を推奨しています。既存のグラフィカルアプリケーションによってドラッグ&ドロップによるワイヤーフレーム作成が普及しましたが、オープンソースのソリューションは不足していました。しかし、2009年にPencilという素晴らしいツールが登場しました。当初はFirefoxのプラグインでしたが、現在ではLinuxとWindowsでスタンドアロンアプリケーションとして提供されています。(OS XユーザーはPencilをFirefoxのプラグインとして使用できます)。

Pencilは比較的新しい製品ですが、Web、フォーム、GTK、Windows XP、そして整理されたUIツールセットを含む豊富なグラフィックセットにより、非常に洗練されたワイヤーフレームソリューションを作成できます。ダウンロードページから多数のグラフィックセットをダウンロードできるほか、最新のトレンドを取り入れたい方のために、様々な「手描き」ツールセットもご用意しています。

図4: ペンシルを使ったワイヤーフレーム操作

800 × 600、1024 × 768、1280 × 800など、様々な画面サイズに対応した複数のウェブページテンプレートを提供しています。960グリッドシステムをご利用の方には、960ピクセルバージョンもご用意しています。PNG、PDF、HTMLなど、様々な形式でワイヤーフレームを出力できるため、オンラインで簡単に共有できます。

オープンソースのグラフィック処理ソフトウェア5:シャッターを使ってスクリーンショットを撮る

私のプログラミング本には何百枚ものスクリーンショットが掲載されており、どれも最適な結果になるように細心の注意を払って編集されています。そのため、私はスクリーンショットアプリケーションの愛好家になり、Shutterが最適なソリューションであることに気付きました。

Shutterは、全画面、現在アクティブなウィンドウ、またはユーザー定義の選択範囲など、様々な角度からスクリーンショットをキャプチャできます。また、タイマーを使用して、メニューを開くときなどのマウスの動きをキャプチャすることもできます。図5に示すように、アプリケーションのメニューリストをキャプチャすることもできます。

図5: シャッターを使用してメニューを分離するスクリーンショット

Shutterには、デフォルトの保存ディレクトリを指定できる時間節約機能があります。Shutterはスクリーンショットを指定されたディレクトリに自動的に保存し、撮影順に画像に名前を付けます(例:figure_001.png、figure_002.png)。これは、複数の画像を連続して素早く撮影したい場合に非常に便利な機能で、保存場所やファイル名をあれこれ調整する時間を節約できます。

残念ながら、Shutter の FAQ ページで Windows 版または OS X 版の Shutter をリリースする予定はありません。主な理由は、現在、Shutter に必要ないくつかのライブラリが Linux/Unix プラットフォームでのみ提供されているためです。

元記事: http://www.searchsv.com.cn/showcontent_48334.htm

[編集者のおすすめ]

  1. オープンソース .NET: Microsoft は Mono の終焉を救う存在となるでしょうか?
  2. オープンソースソフトウェアライセンスのリスト
  3. 実践的な推奨事項:8つの便利なオープンソースEコマースシステム