• ベストアンサー

複数の画像を1枚にしたファイルを作りたいのです。(画像処理(?))

 複数の画像ファイル(BMP、各々の縦横のピクセル数同じ)を、縦横に並べて1枚にまとめた画像ファイル(BMPでもJPGでもよい)を作りたいのですが、VBでは無理があるのでしょうか?  以前、類似の質問をされた方に対する回答の通り入力しても『シンタックス・エラー(?)』になります。  VBのバージョンが変わったためでしょうか?  某インタプリタBASICで作ったものは、300×200ピクセルの画像を、100枚(10×10)集めて3千×2千ピクセルの画像を作るのに20分近くかかってしまい、あまり実用的ではありません。 tosiyuki_31

質問者が選んだベストアンサー

  • ベストアンサー
  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.1

自作プログラムに組み込みたい、、ってことですか? 外部ツールが使用可なら、 VIX という画像ビューアにはサムネイル一覧を画像として保存する 機能がありますよ。300*200px の画像なら 100 枚でもアッという間 です。 http://homepage1.nifty.com/k_okada/ [アルバム保存]という機能で、下記の設定で可能ですね。 ・出力画像サイズ 3000*2000px ・サムネイルサイズ 300*200px ・各マージン 0 ・フッターやファイル名等のテキスト情報 すべてチェックを解除 その他、画像連結系のツールは VECTOR で探せると思いますが。。 画像処理は計算量が多いですから、BASIC では不利なのは確かです。 どうしても VB でやりたいなら、、、 視点を全く変えて、Excel を使ってみては? 明熊JPEG保存DLL http://www.vector.co.jp/soft/win95/prog/se093621.html これを使います。 10×10のセルにそれぞれ画像を貼り付けて、セルのサイズにリサイズ し、これをクリップボードに Bitmap としてコピーします。 それから、明熊JPEG保存DLL で Jpeg 書き出しです。 コーディングは割りと簡単で、速度も充分だと思いますよ。 というのは、、、画像処理の大部分を DLL とか EXCEL にまかせてし まうからなんですが。 お手軽ですが、、Excel ってのは反則ですか、、?

tosiyuki_31
質問者

お礼

 KenKenSPさま。本当にありがとうございました。  『Vix』で完全に期待通りの結果が得られました。  これで必要と考えた『集合写真(普通とはちょっと意味が違うが)』が、気楽に作れます。  100枚も集める必要が出るように期待していてください(意味不明(笑))。  とにかくどうもありがとうございます。  言い訳になりますが・・・  『Vix』は、先日の検索で引っかかったソフトの一つだったのですが、上のような細かい『仕様』が各地のサイトを読んだ範囲ではわからなかったのです。斜め読みだったんですね、きっと……。お恥ずかしい限りです。 tosiyuki_31

関連するQ&A

  • CGIで画像ファイルのアップロード

    CGIで画像をアップロードできる掲示板をつくっているのですが、 gif、png、bmp、jpgなどの画像ファイルの縦横のサイズを取得する方法がわかりません。 縦横の比率を変えないでサムネイル表示させたいと思っているのですが、どうしたらよいでしょうか??

    • ベストアンサー
    • Perl
  • 複数枚の画像を一枚に連結するには。

    以下のようなツールを探しています 【やりたいこと】 (1)画像フォルダに以下の7つのファイルがあるとします。 01.jpg 02.jpg 03.jpg 04.jpg 05.jpg 06.jpg (2)(1)をソースとして以下のような1枚の画像を取得したい 01|02|03 --+--+-- 04|05|06 【補足:あった方が良い機能】 ・縦横の枚数が指定できる。 横3 × 縦2 ・画像の並び順が指定できる ・D&D可能 【動作環境】 日本語Windows 2000とします。 #類似した質問が既になされていたのですが、どうも求めるものに辿り着けずといった感じです。私の探し方が悪いのかも知れませんが、識者の方お知恵をお貸し下さい。

  • 画像保存のファイル形式について

    ネット上から画像を保存しようとするときに、その画像が「jpg」ファイルでも、保存しようとするとどうしても「bmp」になってしまいます。 jpgとbmpの違いも良く分かってないのですが・・・ 画像を保存するときにjpgファイルとして保存するには、どこの、どの設定を変えればよろしいでしょうか? 初歩的な質問ですみません。

  • 画像アップ出来ない!サイズ、ファイル名はOKのはずなのに・・・!!

    こんばんは。丸二日間パソコンに向かってます・・・(涙) ピクセル数は縦横600以下、ファイル名は半角英数字、 拡張子は.jpgと、しっかりついています。 それなのに・・、 「エラー:イメージファイルがサイズ変更後に壊れました。縦横それぞれ600ピクセル以下の小さい画像を送信してください。」となります。デジカメ購入時からの、付属の画像で試したら、ちゃんとアップロード出来ました。 難しい質問かと思いますが、教えて頂いた方法は何でも試してみます。 よろしく、ご指南お願い致します・・・!

  • 複数の画像をひとつのpdfファイルにしたい

    01.jpg 02.jpg 03.jpg … 25.jpg と複数の画像ファイルがあります。 これをAcrobat6で、一括してpdfファイルにするにはどうすればよいでしょうか? ひとつひとつ挿入していけばなんとかなりますが、作業が大変です。 ページが順番どおりになるほうほうを教えてください。 よろしくお願いします。

  • 画像ファイルの種類

    画像ファイルにはJPG、BMP、PNG、TIF、GIFなどがありますが、具体的にはどのような特徴と違いがあるのでしょうか? TIFは非圧縮ファイルで、JPGやBMPなどは圧縮ファイルと聞きますが、どういう風に圧縮形式が異なり、それぞれどのような画像に適しているのか、どれが重くて軽いのか、など、素人に分かる程度に教えていただけないでしょうか。 よろしくお願い致します。

  • 複数の画像ファイルを一つのPDFファイルにしたい

    はじめまして、質問お願いいたします。 私はフリーソフトのクセロPDFを使ってPDFファイルを作っております。 複数の画像ファイル(JPEGやBMP、PSDなど)を一つのPDFファイルにまとめたいのですが、どのようにすればできますか? 色々試してみたのですが、私のやり方では一枚につき一つのPDFしか作れませんでした。 ご解答よろしくお願いいたします。

  • 複数画像の合成について

    複数画像の合成について質問させていただきます。 25個の画像を縦5列、横5列で並べて合成。一つの画像を作りたいと思っております。 個別の画像サイズの縦横は150×150ピクセル前後。合成後の全体が縦横750×750ピクセル前後の想定です。 J trim の画像連結やGIMPなどで試してみたのですが操作に手間取りました。 もっと簡単な操作で。たとえば(縦5列横5列 計25個)入力すると25のマスが現れて、あとは1つ目のマスにはこの画像、2つ目のマスにはこの画像、とドラッグするだけで25個の画像がすぐに合成される。というような操作ができるソフトやアイデアがありましたら、ご教示いただけたら幸いです。 ※無料のソフトであればありがたいです。

  • 画像のアップロードができません

    ヤフオクの出品時、画像のアップロードで「イメージファイルが小さすぎます。縦横それぞれ32ピクセル以上でなければいけません」とエラーメッセージが出ます。画像の詳細は640×480、jpgです。過去のご質問にも同じ内容のものがありましたが、それを参考にしてもどうしてもわかりません。初心者向けに教えていただければ助かります。

  • 画像を計算する

    タイトルどおりなんですが、画像の容量を計算するということってできるんでしょうか? 例えば、縦横のピクセル数とjpgとgifという拡張子が分かっていればできるとかではないんでしょうか?

専門家に質問してみよう