こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

画像変換処理に使用するプログラミング言語

プログラミング初心者です。
画像変換処理をプログラムしようと考えているのですが、JavaやC#など画像処理に向いていると思われる言語の種類が多くてどの言語でプログラムを組もうか迷っています。

経験者の方、是非ともアドバイスをお願いします。

具体的な画像変換処理ですが、画像を直交座標から極座標へ変換するといったことです。つまり、アスペクト比3:4等の画像を円形に変換したいのです。
使用する予定の言語はJavaを考えています。これを選択した根拠は特にないです。

質問事項としては、
(1),上記のような画像変換処理を行える言語は何か。
(2),(1)の中でプログラミング初心者が扱いやすい言語はどれか。

以上を教えていただきたいです。何卒、宜しくお願い致します。
P.S.添付データは、直交座標の画像で極座標変換を行った画像です。ちなみにGIMPというフリーソフトを使用しました。

大変申し訳ございませんが、この投稿に添付された画像や動画などは、「BIGLOBEなんでも相談室」ではご覧いただくことができません。 OKWAVEよりご覧ください。

マルチメディア機能とは?

投稿日時 - 2009-04-25 14:07:59

QNo.4907576

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

zwi

たぶん、ここからソースコードは入手可能です。
http://www.gimpusers.com/gimp-download.php
ソースが膨大なので、解読は大変だと思います。
ライセンスはGPLですので一部を流用した場合、組み込んだプログラム自体をGPLライセンスにする必要がありますので注意して下さい。

C言語の画像処理と言うことで、
[詳解]画像処理プログラミング
http://www.amazon.co.jp/dp/4797344377
と言う本もありますので参考になさってください。

投稿日時 - 2009-04-25 15:13:02

お礼

お返事が遅くなり申し訳ありません。

ソースコードの場所や専門書を教えていただき、ありがとうございます。ソースコードの解読を少しずつでも行っていきたいと思います。

本当にありがとうございました。

投稿日時 - 2009-05-05 12:34:05

ANo.1

zwi

こういう処理はJavaでもC言語でも可能です。
ただ、極座標変換だとC言語+一部アセンブラが一番高速に処理できるとは思います。
GIMP自体はオープンソースで開発されていますので、ソースコード(C言語です)を参考にする事も出来ます。

投稿日時 - 2009-04-25 14:38:00

お礼

早速のご回答、本当にありがとうございます!
実は以前、GIMPのソースコードを参考にしようとして、インターネットでソースコードを探してみたんですが、結局見つからず一から自作しようと決意した次第です。
もう一度GIMPのソースコードを良く探して、見つかればC言語でプログラムを組もうと思います!
アドバイスありがとうございます!

投稿日時 - 2009-04-25 14:51:18

あなたにオススメの質問