Just another Windows perl site

インスタグラム用の画像を3Dホログラム、アニメーション画像に簡単に変換

2024/05/07
 
この記事を書いている人 - WRITER -
*会社職務経歴  ・本店・安全・品質部長(2年)  ・ラインマン(送電線建設・保守)(30年)  ・情報システム(3年)

Contents

インスタグラム用の画像を3Dホログラム、アニメーション画像に簡単に変換

・インスタグラム用に撮影した画像を3Dホログラム画像に変換して再利用

・複数の3Dホログラム画像を何枚も重ねて、アニメーション動画?にしよう

・お気に入りの画像を、せっかく撮影したんだから、perl で色々加工・変換し、もっと楽しもう!

3Dホログラムとは

画像を空中に表示する技術

・画像を空中に浮かせる「技術」のことです。

・説明サイト一覧。。。
「スマホ ホログラム」検索結果「とことん検索」
*「ホログラム画像」を見る「円錐形のスクリーン」の作り方も有る。

スマホでは、どんな画像が3Dホログラム用になるか?

・[jpeg,gif,png.bmp]等、どんな拡張子の画像でも
OKですが、「画素数:300 pixel * 300 pixel」
以上の画像が良いです。

・画素数が大くても、「300 * 300 pixel」にリサイズしますので、
大きい分には、問題ありません。

・逆に画素数が、「300 * 300 pixel」より小さい画像は、
リサイズすると「荒くなる」ので、適していません。

でも、手持ちの画像を「3Dホログラム用」にするのは、面倒!!

・スマホ用で「3Dホログラム」画像を作成する原理?をいうと

1 新規に、[800 x 800 pixel ]の「黒地」画像を作成。

2 元画像を[300 x 300]に縮小

3 縮小した画像で、「90°」「180°」「270°」回転した
画像を作成。

4 元画像に縮小した画像を適切に張り付ける

ね!面倒でしょう?
慣れていても、5分位は、かかりそうですね。

・「3Dホログラム用画像専用作成ソフト」は、
私が探した限りでは、見当たりません。
*簡単すぎる?ので、無いのかもしれませんね。。。

・windows であれば「ペイント」等の画像ソフトでも
十分作成可能ですが、面倒です。。

「「3Dホログラム用画像」作成は、どうなれば一番楽か?

私の「perl imagemagick」で作成したプログラムを使う!

perl imagemagick」で作ったプログラムを公開する理由!

・画像ソフトで、手動で加工しても良いが、
10枚、50枚、100枚と処理画像数が増えるにしたがって、
苦労も比例する。

1枚処理するのに「5分」掛かるとすると
10枚で50分、
50枚で250分(約4時間)、
100枚で500分(約8時間)、
となる。

時間がかかれば、
「皆に見せたい画像」も「見せれなくなる」
ことになる。

・自分で今更、プログラム言語を勉強しても、
作れるようになりまで、同じように時間が掛かる。

*時間は、一番大事だ。効率を売り物にしている
「ブログ」としては、絶対に譲れない。。(笑い)

・プログラム言語(perl パール)をインストールすることが
面倒と言われるかもしれないが。。

*その気になれば簡単だし、

私のサイトを見ているなら、
インストールしておいて、
「損はない!」

・プログラム言語(perl パール)等なら、複数の「ホログラム静止画像」を
重ね併せて、「動くホログラム」も出来ちゃう(笑)。

3Dホログラムの画像変換(1個)例

ネットの「Pinterest」等から持ってきた「画像データ」

「元画像データ例」

「ホログラム用加工データ例」

「ホログラム用データ例」

「プログラム」の条件

・「元画像データ」が幾つ有っても、自動で変換します。
・「加工したデータ」には、拡張子の前に[_holo]が付きます。
例[xxxx.jpg]->[xxx_holo.jpg]

変換用、パール(perl)用スクリプト

_perl_graph_ImageMagick_3Dhologram_05.txt

拡張子「txt」を「pl」に変えてください。
*「perl(無料)]がインストールされていないと動きません。

動く3Dホログラムの画像変換(4個)例

ネットの「Pinterest」等から持ってきた「画像データ」

「元画像データ例(4個)」

「ホログラム用加工データ例」

「ホログラム用データ例(4回変わる:ループ)」

「プログラム」の条件

・「ホログラムの元画像データ」が幾つ有っても、有るだけ重ね合わせます。
・「加工したデータ」は、[_anime_holo.gif]として出力します。
例[_anime_holo.gif]

変換用、パール(perl)用スクリプト

_perl_graph_imagemagick_many_jpg2anime_holo_gif05.txt

拡張子「txt」を「pl」に変えてください。
*「perl(無料)]がインストールされていないと動きません。

「windows perl(ActivePerl)」インストールについて

・インストールについてはここを参照。。
ActivePerl 5.24.1_2402(32bit) インストール記

・[image-magick]モジュールを[ppm]で、インストールしてください。

*[windows] 以外の方は、大丈夫ですよね?

ここに書いてあることの「疑問」等について

・「質問」頂ければ、可能な限り、ここに追記します。

・「要望」は、私の出来ることであれば、実施します。

・上記以外の件についても、出来る範囲で、実施します。

ご利用上の留意事項

・スクリプトを動かす前に、
データは動かすフォルダ(ディレクトリ)とは
別のフォルダ(ディレクトリ)に保存
しておいて、ください。
・元データを保証するものではありません。
・このブログでは、記事の利用によって発生する
直接または間接の損失、損害について
一切の責任を負いません。

この記事を書いている人 - WRITER -
*会社職務経歴  ・本店・安全・品質部長(2年)  ・ラインマン(送電線建設・保守)(30年)  ・情報システム(3年)

- Comments -

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Copyright© 仕事の進め方の効率化ブログ , 2017 All Rights Reserved.