私事 ・ 遊事 ・ 独言
しごとあそびごとひとりごと
〜 Private, Works, and my Favorites 〜


FlashPlayerやAcrobatReaderが必要な場合があります。
悪意のあるものは含まれていませんので、ポップアップブロックを解除してご覧ください。



2005/11/25 (金)  モザイク画1
2005/11/26 (土)  モザイク画2
2005/11/28 (月)  モザイク画3
2005/11/25 (金)  モザイク画1

昨年の文化祭で「爪楊枝点描画」をクラスで作成しました。

モザイク画1

今日はそのときの様子を掲載します。

爪楊枝点描画1
90cm×90cmのスチロール板に
爪楊枝点描画2
爪楊枝を刺していきます
爪楊枝点描画3
疲れてこんなひとコマも(針のむしろ?)
爪楊枝点描画4
完成しました!!

明日はこの設計図についてを解説します。


一番上に戻る


2005/11/26 (土)  モザイク画2

モザイク画の設計図についてです。まずは元になる画像を決定して、サイズを変更します。今回の場合は270cm×270cmのスチロール板に1cm間隔で爪楊枝を刺して作成するので、画像サイズは270ピクセル×270ピクセルとします。次に、減色します。フルカラーだと何万色も必要で実際には無理なので、多くても16色以内に減色します(今回は8色でした)。私はPaintShop Proを使いますが、PhotoShopなどでもサイズ変更や減色ができます。


モザイク画1モザイク画2

減色した画像は270×270の点で作られています。その1点1点の色情報(RGB値)を取得できれば、ほぼ設計図はできあがります。そのために簡単なソフトをVisualBasicで自作しました。そのことについてはまた後日紹介したいと思います。
その自作ソフトではRGB値をcsvファイルに保存するようにしていますので、そのまま起動してExcelで設計図を作っていきます。ところがExcelは256列までしかありませんので、240列で一旦止めて残り30列はその下に表示するようにしています。



設計図1
まだRGB値のままです。
設計図2
ctrl+hで置換します。

RGB値のままだと分かりにくいので、Excelの置換機能を使ってアルファベットに置き換えていきます。今回の場合は8色だけなので8回置換すればOKです。


設計図3
Aに置き換えたところ
設計図4
置き換えたら列幅を揃えます

列幅を最適化するとおおよそセルが正方形になりますので、表示倍率を20%にして全体を表示させると、下図のようにまるで写真みたいに表示されました。

設計図5

はじめてこれを見たときには驚きとともに感動しました。
次回は自作ソフトについて紹介します。

一番上に戻る


2005/11/28 (月)  モザイク画3

RGB値を取り込む自作ソフト「画像行列」(変なネーミングですが・・・)を紹介します。Visual Basicで作成しました。それまではExcelのVBAは扱ったことがあるのですがVBは初めてで、これが初めて作成したプログラムです(そしてその後はこれっきりなので、最初で最後かも)。

起動すると下図のような画面が現れます。

画像行列1

左上のボックスで画像元のフォルダを指定し、左下のボックスから右のスペースに画像ファイル名をドラッグ・ドロップすると、下図のように画像が表示されます。

画像行列2

左下の「OK」ボタンをクリックすると下図のようなメッセージが表示され、これで作業は終了です。

画像行列3

元画像と同じフォルダに「test.csv」という名前で、RGB値を並べたファイルが作成されました。

設計図1

興味のある方はメールでご連絡ください。

一番上に戻る

 
 

このページは(他のページと同様)リンクフリーです
ご意見・ご感想をお聞かせくださいtetetetessy@@gmail.com