Kawaninon.com

写真やサンプルプログラムなど、
日々の気になった出来事をメモしてる個人的なブログです。

Perlに関連した143件の投稿

指定した日時から令和の元号をPerlモジュールのTime::Pieceで生成
https://www.kawaninon.com/perl/time-piece-heisei-reiwa/
PerlモジュールのTime::Pieceを使用して、指定した日時から令和の元号を出力しました。新しい元号の「令和」が発表されて、平成の時代も残り僅かとなり、5月1日からは令和時代の幕開けです。
マルチスレッドの処理をPerl言語のthreadsで生成
https://www.kawaninon.com/perl/threads-join/
Perlモジュールのthreadsを使用して、マルチスレッドの処理を実行しました。threadsは、Perlの標準モジュールなので再度インストール必要は有りません。
Perlのthreadsが有効かコマンドで確認
https://www.kawaninon.com/perl/version-grep-thread/
ターミナルを使用して、Perlのthreadsが有効かコマンドで確認しました。MacPortsにApache2と同時にインストールされたPerlでは、デフォルトでuseithreadsがdefineの状態でした。useithreadsがundefと出力されるとthreadが使用できません。
Perlの@INCをコマンドで確認
https://www.kawaninon.com/perl/version/
ターミナルを使用して、MacPortsにApache2と同時にインストールされたPerlの@INCを出力しました。
指定した日時から日本語の曜日名をPerlモジュールのTime::Pieceで生成
https://www.kawaninon.com/perl/time-piece-strptime-wdayname-japanese/
PerlモジュールのTime::Pieceを使用して、指定した日時から日本語の曜日名を出力しました。
カラープロファイルを指定した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-profile/
PerlモジュールのImage::Magickを使用して、カラープロファイルを指定した画像を出力しました。Profileメソッドで処理を実行しています。
PerlモジュールのText::CSV_XSをcpanmコマンドでインストール
https://www.kawaninon.com/perl/app-cpanminus-text-csv_xs/
PerlモジュールのApp::cpanminusを使用して、Text::CSV_XSモジュールをインストールしました。コンマを区切り文字にしたCSV形式のファイルを生成する場面で活躍してくれているモジュールです。
PerlモジュールのHTML::TagParserをcpanmコマンドでインストール
https://www.kawaninon.com/perl/app-cpanminus-html-tagparser/
PerlモジュールのApp::cpanminusを使用して、HTML::TagParserのモジュールをインストールしました。HTML形式のファイルからソースを解析する場面で活躍してくれているモジュールです。
PerlモジュールのCAM::PDFをcpanmコマンドでインストール
https://www.kawaninon.com/perl/app-cpanminus-cam-pdf/
PerlモジュールのApp::cpanminusを使用して、CAM::PDFモジュールをインストールしました。複数のPDFファイルを結合する場面で活躍してくれているモジュールです。
PerlモジュールのWKHTMLTOPDFをcpanmコマンドでインストール
https://www.kawaninon.com/perl/app-cpanminus-wkhtmltopdf/
PerlモジュールのApp::cpanminusを使用して、WKHTMLTOPDFモジュールをインストールしました。ファイルをHTMLからPDF形式に変換する場面で活躍してくれているモジュールです。
PerlモジュールのPDF::API2をcpanmコマンドでインストール
https://www.kawaninon.com/perl/app-cpanminus-pdf-api2/
PerlモジュールのApp::cpanminusを使用して、PDF::API2モジュールをインストールしました。PDFファイルを作成する場面で活躍してくれているモジュールです。
PerlモジュールのImage::ExifToolをcpanmコマンドでインストール
https://www.kawaninon.com/perl/app-cpanminus-image-exiftool/
PerlモジュールのApp::cpanminusを使用して、Image::ExifToolモジュールをインストールしました。画像に埋め込まれているExif情報を編集する場面で活躍してくれているモジュールです。
PerlモジュールのImager::QRCodeをcpanmコマンドでインストール
https://www.kawaninon.com/perl/app-cpanminus-imager-qrcode/
PerlモジュールのApp::cpanminusを使用して、Imager::QRCodeモジュールをインストールしました。QRコードの画像を生成する場面で活躍してくれているモジュールです。
PerlモジュールのPerl::Tidyをcpanmコマンドでインストール
https://www.kawaninon.com/perl/app-cpanminus-perl-tidy/
PerlモジュールのApp::cpanminusを使用して、Perl::Tidyモジュールをインストールしました。EclipseにインストールしたEPICプラグインのソース・フォーマッターに指定されているので、ソースコードを自動整形する場面で活躍してくれているモジュールです。
cpanmのシンボリックリンクを生成
https://www.kawaninon.com/perl/app-cpanminus-symbolic-link/
lnコマンドを使用して、cpanmのシンボリックリンクを生成しました。シンボリックリンクを生成する事で、cpanmコマンドが使用できる様になりました。
日本語に指定したExifデータの一覧をPerlモジュールのImage::ExifToolで出力
https://www.kawaninon.com/perl/image-exiftool-japanese/
PerlモジュールのImage::ExifToolを使用して、読み込んだ画像のExifデータを日本語の一覧で出力しました。
コピーライトの情報を追加した画像をPerlモジュールのImage::ExifToolで生成
https://www.kawaninon.com/perl/image-exiftool-copyright/
PerlモジュールのImage::ExifToolを使用して、コピーライトの情報をExifに追加した画像を出力しました。
画像のサムネイル画像をPerlモジュールのImage::ExifToolで生成
https://www.kawaninon.com/perl/image-exiftool-thumbnail-image/
PerlモジュールのImage::ExifToolを使用して、画像に埋め込まれているサムネイル画像を出力しました。
Exifデータの一覧をPerlモジュールのImage::ExifToolで出力
https://www.kawaninon.com/perl/image-exiftool-print/
PerlモジュールのImage::ExifToolを使用して、読み込んだ画像のExifデータを一覧で出力しました。
別名に保存した画像をPerlモジュールのImage::ExifToolで生成
https://www.kawaninon.com/perl/image-exiftool-rename/
PerlモジュールのImage::ExifToolを使用して、読み込んだ画像を別名で保存しました。。
B6サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-B6/
PerlモジュールのPDF::API2を使用して、B6サイズのPDFファイルを出力しました。
B5サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-B5/
PerlモジュールのPDF::API2を使用して、B5サイズのPDFファイルを出力しました。
B4サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-B4/
PerlモジュールのPDF::API2を使用して、B4サイズのPDFファイルを出力しました。
B3サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-B3/
PerlモジュールのPDF::API2を使用して、B3サイズのPDFファイルを出力しました。
B2サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-B2/
PerlモジュールのPDF::API2を使用して、B2サイズのPDFファイルを出力しました。
B1サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-B1/
PerlモジュールのPDF::API2を使用して、B1サイズのPDFファイルを出力しました。
B0サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-B0/
PerlモジュールのPDF::API2を使用して、B0サイズのPDFファイルを出力しました。
A6サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-a6/
PerlモジュールのPDF::API2を使用して、A6サイズのPDFファイルを出力しました。文庫本等に採用されている横幅105mm高さが148mmの規格で、持ち運びに長けているのが特徴です。
A5サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-A5/
PerlモジュールのPDF::API2を使用して、A5サイズのPDFファイルを出力しました。ノートや冊子等に採用されている横幅148mm高さが210mmの規格で、A4サイズに比べて持ち運びに長けているのが特徴です。
A4サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-A4/
PerlモジュールのPDF::API2を使用して、A4サイズのPDFファイルを出力しました。
A3サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-A3/
PerlモジュールのPDF::API2を使用して、A3サイズのPDFファイルを出力しました。
A2サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-A2/
PerlモジュールのPDF::API2を使用して、A2サイズのPDFファイルを出力しました。
A1サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-A1/
PerlモジュールのPDF::API2を使用して、A1サイズのPDFファイルを出力しました。
A0サイズのPDFファイルをPerlモジュールのPDF::API2で生成
https://www.kawaninon.com/perl/pdf-api2-A0/
PerlモジュールのPDF::API2を使用して、A0サイズのPDFファイルを出力しました。大判ポスターや大判パネル等に採用されている横幅841mm高さが1189mmの規格で、迫力に長けているのが特徴です。
ヘキサゴンのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-hexagons/
PerlモジュールのImage::Magickを使用して、ヘキサゴンを描画したパターン画像を出力しました。ヘキサゴンとは多角形の一種で、6つの辺と頂点で構成された六角形です。出力されるパターン画像は、蜂の巣状に六角形が敷き詰められています。
QRコードの画像をPerlモジュールのImager::QRCodeで生成
https://www.kawaninon.com/perl/imager-qrcode-write/
PerlモジュールのImager::QRCodeを使用して、QRコードの画像を出力しました。GD::Barcode::QRcodeモジュールよりも簡単にQRコードが作成できます。
プラズマ・フラクタルの画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-plasma-fractal/
PerlモジュールのImage::Magickを使用して、プラズマ・フラクタルを描画した画像を出力しました。フラクタルの幾何学がアルゴリズムに用いられている為、出力する度に不規則な性質の変化で図形が描画されます。
プラズマの画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-plasma/
PerlモジュールのImage::Magickを使用して、プラズマを描画した画像を出力しました。ReadImageメソッドで処理を実行しています。
ランダムノイズを描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-add-noise-random/
PerlモジュールのImage::Magickを使用して、ランダムノイズを描画した画像を出力しました。Profileメソッドで処理を実行しています。
サイズを指定したマルチアイコンの画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-favorite-icon-auto-resize/
PerlモジュールのImage::Magickを使用して、サイズを指定して描画したマルチアイコンの画像を出力しました。Setメソッドで処理を実行しています。
ランダムを描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-fx-rand/
PerlモジュールのImage::Magickを使用して、ランダムを描画した画像を出力しました。FxメソッドのパラメータExpressionをRandに指定して処理を実行しています。
ImageMagickのバージョン情報をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-version/
PerlモジュールのImage::Magickを使用して、インストールされているImageMagickのバージョン情報を出力しました。MacPortsからインストールしたImageMagickはQ16でビルドされています。
薔薇の画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-rose/
PerlモジュールのImage::Magickを使用して、薔薇が描画された画像を出力しました。
ロゴの画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-logo/
PerlモジュールのImage::Magickを使用して、ImageMagickのロゴを描画した画像を出力しました。青い服に身を包んだ魔法使いの白髭おじさんがステッキを振っている画像が生成されます。
曜日名の短縮した英語名をPerlモジュールのTime::Pieceで生成
https://www.kawaninon.com/perl/time-piece-wdayname/
PerlモジュールのTime::Pieceを使用して、現在の日時から曜日名の短縮した英語名を出力しました。
ウィザードの画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-wizard/
PerlモジュールのImage::Magickを使用して、ウィザードを描画した画像を出力しました。青い服に身を包んだ魔法使いの白髭おじさんが椅子に腰掛け、ステッキを振っている画像が生成されます。製図板には、モナリザの描画されている紙が貼付けられています。
花崗岩風の画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-granite/
PerlモジュールのImage::Magickを使用して、Graniteが描画された画像を出力しました。ReadImageメソッドで処理を実行しています。Graniteとは火成岩の一種で、御影石の名称で石材としてよく目にする花崗岩の英語表記です。
Netscapeの画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-netscape/
PerlモジュールのImage::Magickを使用して、Netscapeが描画された画像を出力しました。ReadImageメソッドで処理を実行しています。出力された画像は、ネットスケープナビゲーターのブラウザで使用されていたWebセーフカラーで、光の三原色RGBを6段階に分けて定義した216色のカラーパレットです。
horizontal2のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-horizontal-2/
PerlモジュールのImage::Magickを使用して、horizontal2を描画したパターン画像を出力しました。
leftshingleのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-left-shingle/
PerlモジュールのImage::Magickを使用して、leftshingleを描画したパターン画像を出力しました。
verticalrightshingleのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-vertical-right-shingle/
PerlモジュールのImage::Magickを使用して、verticalrightshingleを描画したパターン画像を出力しました。
horizontalのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-horizontal/
PerlモジュールのImage::Magickを使用して、horizontalを描画したパターン画像を出力しました。
hs_bdiagonalのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-hs-bdiagonal/
PerlモジュールのImage::Magickを使用して、hs_bdiagonalを描画したパターン画像を出力しました。
left45のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-left-45/
PerlモジュールのImage::Magickを使用して、left45を描画したパターン画像を出力しました。
left30のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-left-30/
PerlモジュールのImage::Magickを使用して、left30を描画したパターン画像を出力しました。
smallfishscalesのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-small-fish-scales/
PerlモジュールのImage::Magickを使用して、smallfishscalesを描画したパターン画像を出力しました。
circlesのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-circles/
PerlモジュールのImage::Magickを使用して、circlesを描画したパターン画像を出力しました。
rightshingleのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-right-shingle/
PerlモジュールのImage::Magickを使用して、rightshingleを描画したパターン画像を出力しました。
horizontal3のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-horizontal-3/
PerlモジュールのImage::Magickを使用して、horizontal3を描画したパターン画像を出力しました。
fishscalesのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-fish-scales/
PerlモジュールのImage::Magickを使用して、fishscalesを描画したパターン画像を出力しました。
bricksのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-bricks/
PerlモジュールのImage::Magickを使用して、bricksを描画したパターン画像を出力しました。
Hs_verticalのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-hs-vertical/
PerlモジュールのImage::Magickを使用して、Hs_verticalを描画したパターン画像を出力しました。
verticalbricksのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-vertical-bricks/
PerlモジュールのImage::Magickを使用して、verticalbricksを描画したパターン画像を出力しました。
hs_diagcrossのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-hs-diagcross/
PerlモジュールのImage::Magickを使用して、hs_diagcrossを描画したパターン画像を出力しました。
crosshatch30のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-crosshatch-30/
PerlモジュールのImage::Magickを使用して、crosshatch30を描画したパターン画像を出力しました。
hs_horizontalのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-hs-horizontal/
PerlモジュールのImage::Magickを使用して、hs_horizontalを描画したパターン画像を出力しました。
hs_crossのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-hs-cross/
PerlモジュールのImage::Magickを使用して、hs_crossを描画したパターン画像を出力しました。
right45のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-right-45/
PerlモジュールのImage::Magickを使用して、right45を描画したパターン画像を出力しました。
octagonsのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-octagons/
PerlモジュールのImage::Magickを使用して、octagonsを描画したパターン画像を出力しました。
verticalのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-vertical/
PerlモジュールのImage::Magickを使用して、verticalを描画したパターン画像を出力しました。
right30のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-right-30/
PerlモジュールのImage::Magickを使用して、right30を描画したパターン画像を出力しました。
vertical3のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-vertical-3/
PerlモジュールのImage::Magickを使用して、vertical3を描画したパターン画像を出力しました。
horizontalsawのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-horizontal-saw/
PerlモジュールのImage::Magickを使用して、horizontalsawを描画したパターン画像を出力しました。
crosshatchのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-crosshatch/
PerlモジュールのImage::Magickを使用して、crosshatchを描画したパターン画像を出力しました。
checkerboardのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-checkerboard/
PerlモジュールのImage::Magickを使用して、checkerboardを描画したパターン画像を出力しました。市松模様や格子縞に似たパターン画像です。
vertical2のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-vertical-2/
PerlモジュールのImage::Magickを使用して、vertical2を描画したパターン画像を出力しました。
crosshatch45のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-crosshatch-45/
PerlモジュールのImage::Magickを使用して、crosshatch45を描画したパターン画像を出力しました。
verticalleftshingleのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-vertical-left-shingle/
PerlモジュールのImage::Magickを使用して、verticalleftshingleを描画したパターン画像を出力しました。
hs_fdiagonalのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-hs-fdiagonal/
PerlモジュールのImage::Magickを使用して、hs_fdiagonalを描画したパターン画像を出力しました。
verticalsawのパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-vertical-saw/
PerlモジュールのImage::Magickを使用して、verticalsawを描画したパターン画像を出力しました。
現在の日時から日本語の曜日名をPerlモジュールのTime::Pieceで生成
https://www.kawaninon.com/perl/time-piece-wdayname-japanese/
PerlモジュールのTime::Pieceを使用して、現在の日時から日本語の曜日名を出力しました。wdaynameは、週の短縮名が英語表記で出力されるので、なので日本語の曜日名を出力する場合は、日本語の曜日名を記した配列を作成して、その要素を取得します。
gray100のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-100/
PerlモジュールのImage::Magickを使用して、gray100を描画したパターン画像を出力しました。
gray95のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-95/
PerlモジュールのImage::Magickを使用して、gray95を描画したパターン画像を出力しました。
gray90のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-90/
PerlモジュールのImage::Magickを使用して、gray90を描画したパターン画像を出力しました。
gray85のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-85/
PerlモジュールのImage::Magickを使用して、gray85を描画したパターン画像を出力しました。
gray80のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-80/
PerlモジュールのImage::Magickを使用して、gray80を描画したパターン画像を出力しました。
gray75のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-75/
PerlモジュールのImage::Magickを使用して、gray75を描画したパターン画像を出力しました。
gray70のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-70/
PerlモジュールのImage::Magickを使用して、gray70を描画したパターン画像を出力しました。
gray65のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-65/
PerlモジュールのImage::Magickを使用して、gray65を描画したパターン画像を出力しました。
gray60のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-60/
PerlモジュールのImage::Magickを使用して、gray60を描画したパターン画像を出力しました。
gray55のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-55/
PerlモジュールのImage::Magickを使用して、gray55を描画したパターン画像を出力しました。
gray50のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-50/
PerlモジュールのImage::Magickを使用して、gray50を描画したパターン画像を出力しました。
gray45のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-45/
PerlモジュールのImage::Magickを使用して、gray45を描画したパターン画像を出力しました。
gray40のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-40/
PerlモジュールのImage::Magickを使用して、gray40を描画したパターン画像を出力しました。
gray35のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-35/
PerlモジュールのImage::Magickを使用して、gray35を描画したパターン画像を出力しました。
gray30のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-30/
PerlモジュールのImage::Magickを使用して、gray30を描画したパターン画像を出力しました。
gray25のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-25/
PerlモジュールのImage::Magickを使用して、gray25を描画したパターン画像を出力しました。
gray20のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-20/
PerlモジュールのImage::Magickを使用して、gray20を描画したパターン画像を出力しました。
gray15のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-15/
PerlモジュールのImage::Magickを使用して、gray15を描画したパターン画像を出力しました。
gray10のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-10/
PerlモジュールのImage::Magickを使用して、gray10を描画したパターン画像を出力しました。
gray5のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-5/
PerlモジュールのImage::Magickを使用して、gray5を描画したパターン画像を出力しました。
gray0のパターン画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pattern-gray-0/
PerlモジュールのImage::Magickを使用して、gray0を描画したパターン画像を出力しました。
角丸の四角形を描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-draw-round-rectangle/
PerlモジュールのImage::Magickを使用して、角丸の四角形を描画した画像を出力しました。DrawメソッドのprimitiveパラメータをroundRectangleに指定して処理を実行しています。
四角形の画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-draw-rectangle/
PerlモジュールのImage::Magickを使用して、四角形を描画した画像を出力しました。DrawメソッドのprimitiveパラメータをRectangleに指定して処理を実行しています。
Montageを描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-montage/
PerlモジュールのImage::Magickを使用して、ランダムノイズを描画した画像を出力しました。Montageメソッドで処理を実行しています。
ポリゴンを描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-draw-polygon/
PerlモジュールのImage::Magickを使用して、多角形を描画した画像を出力しました。Drawメソッドのprimitiveパラメータをpolygonに指定して処理を実行しています。
折れ線を描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-draw-polyline/
PerlモジュールのImage::Magickを使用して、折れ線を描画した画像を出力しました。Drawメソッドのprimitiveパラメータをpolylineに指定して処理を実行しています。
チャンネルを設定した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-fx-channel/
PerlモジュールのImage::Magickを使用して、チャンネルを設定して描画した画像を出力しました。Fxメソッドのchannel属性で処理を実行しています。
テキストを描画したpangoの画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-pango/
PerlモジュールのImage::Magickを使用して、テキストを描画したpangoの画像を出力しました。Setメソッドからフォントやキャンバスサイズに背景色等を設定して、ReadImageメソッドから処理を実行しています。
テキストを描画したキャプションの画像をPerlモジュールのImage::Magickで生成ReadImageメソッドから処理を実行しています。
https://www.kawaninon.com/perl/image-magick-caption/
PerlモジュールのImage::Magickを使用して、テキストを描画したキャプションの画像を出力しました。
絶対パスへ変換した相対パスをPerlモジュールのCwd::abs_pathで生成
https://www.kawaninon.com/perl/cwd-abs-path/
PerlモジュールのCwdを使用して、abs_path関数で相対パスを絶対パスへ変換して出力しました。
カレントディレクトリ名をPerlモジュールのCwd::cwdで生成
https://www.kawaninon.com/perl/cwd-cwd/
PerlモジュールのCwdを使用して、cwd関数でカレントディレクトリ名を出力しました。
カレントディレクトリ名をPerlモジュールのCwd::getcwdで生成
https://www.kawaninon.com/perl/cwd-getcwd/
PerlモジュールのCwdを使用して、getcwd関数でカレントディレクトリ名を出力しました。
読み込んだ画像から指定したピクセルの色情報をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-version/
PerlモジュールのImage::Magickを使用して、読み込んだ画像から指定したピクセルの色情報を出力しました。Getメソッドのpixelパラメータから処理を実行しています。
スケッチで描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-sketch/
PerlモジュールのImage::Magickを使用して、スケッチで描画した画像を出力しました。Sketchメソッドで処理を実行しています。
スプレッドで描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-spread/
PerlモジュールのImage::Magickを使用して、スプレッドで描画した画像を出力しました。Spreadメソッドで処理を実行しています。
円形の画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-draw-circle/
PerlモジュールのImage::Magickを使用して、円形を描画した画像を出力しました。キャンバスサイズを3:2、キャンバスの背景色を白色、キャンバスの中心に円を配置、円を紅色に指定して日の丸を模した画像を出力しています。
中心の位置に合成した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-over-center/
PerlモジュールのImage::Magickを使用して、指定した中心の位置へ画像を重ねて出力しました。Compositeメソッドで処理を実行しています。
北西の位置に合成した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-over-north-west/
PerlモジュールのImage::Magickを使用して、指定した北西の位置へ画像を重ねて出力しました。Compositeメソッドで処理を実行しています。
西の位置に合成した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-over-west/
PerlモジュールのImage::Magickを使用して、指定した西の位置へ画像を重ねて出力しました。Compositeメソッドで処理を実行しています。
南西の位置に合成した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-over-south-west/
PerlモジュールのImage::Magickを使用して、指定した南西の位置へ画像を重ねて出力しました。Compositeメソッドで処理を実行しています。
南の位置に合成した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-over-south/
PerlモジュールのImage::Magickを使用して、指定した南の位置へ画像を重ねて出力しました。Compositeメソッドで処理を実行しています。
南東の位置に合成した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-over-south-east/
PerlモジュールのImage::Magickを使用して、指定した南東の位置へ画像を重ねて出力しました。Compositeメソッドで処理を実行しています。
東の位置に合成した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-over-east/
PerlモジュールのImage::Magickを使用して、指定した東の位置へ画像を重ねて出力しました。Compositeメソッドで処理を実行しています。
北東の位置に合成した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-over-north-east/
PerlモジュールのImage::Magickを使用して、指定した北東の位置へ画像を重ねて出力しました。Compositeメソッドで処理を実行しています。
北の位置に合成した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-over-north/
PerlモジュールのImage::Magickを使用して、指定した北の位置へ画像を重ねて出力しました。Compositeメソッドで処理を実行しています。
縮小して切り抜いた画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-crop-set-page/
PerlモジュールのImage::Magickを使用して、縮小した後に切り抜いて描画した画像を出力しました。ResizeメソッドやThumbnailメソッドで縮小した画像にCropメソッドを実行すると、切り抜き後の画像サイズを保持しない場合が有る為、Setメソッドのpageパラメータで切り抜いた画像のサイズを出力前に指定します。
波状に描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-wave/
PerlモジュールのImage::Magickを使用して、ウェーブに描画した画像を出力しました。メソッドで処理を実行しています。
メディアンフィルタに描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-median-filter/
PerlモジュールのImage::Magickを使用して、メディアンフィルタに描画した画像を出力しました。MedianFilterメソッドで処理を実行しています。中央値を指定して画像のノイズを除去するフィルタの一種です。
爆縮に描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-implode/
PerlモジュールのImage::Magickを使用して、爆縮に描画した画像を出力しました。ImplodeメソッドのAmountパラメータに正の数値を指定した場合は内破し、負の数値を指定した場合は外破します。
回転した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-rotate/
PerlモジュールのImage::Magickを使用して、回転させる角度を設定して描画した画像を出力しました。Rotateメソッドのdegrees属性で処理を実行しています。
渦状に描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-swirl/
PerlモジュールのImage::Magickを使用して、渦状に描画した画像を出力しました。SwirlメソッドのDegreesパラメータに正の数値を指定した場合は時計回りに回転し、負の数値を指定した場合は反時計周りに回転します。
油絵風に描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-oil-paint/
PerlモジュールのImage::Magickを使用して、オイルペイントに描画した画像を出力しました。OilPaintメソッドで処理を実行しています。
木炭画風に描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-charcoal/
PerlモジュールのImage::Magickを使用して、チャコールに描画した画像を出力しました。Charcoalメソッドで処理を実行しています。
圧縮率を指定した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-quality/
PerlモジュールのImage::Magickを使用して、圧縮率を指定した画像を出力しました。Setメソッドのqualityパラメータで数値を指定し処理を実行しています。
引数の値が定義済みかの真偽をPerl言語のdefined関数で確認
https://www.kawaninon.com/perl/defined/
Perl言語のdefined関数を使用して、対象となる引数の値が定義済みかの真偽を確認しました。
切り抜いた画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-crop/
PerlモジュールのImage::Magickを使用して、切り抜いて描画した画像を出力しました。Cropメソッドで処理を実行しています。widthやheightにxやyのパラメータを個別に指定する場合と、geometryパラメータで一括に指定した場合が有ります。
白黒2階調に描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-threshold/
PerlモジュールのImage::Magickを使用して、白黒の2階調に描画した画像を出力しました。Thresholdメソッドで処理を実行しています。
キャンバスをPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-canvas/
PerlモジュールのImage::Magickを使用して、キャンバスを描画した画像を出力しました。キャンバスのサイズをSetメソッドのsize属性で、ReadImageメソッドでCanvasと背景色を指定します。
サンプルの縮小処理で描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-sample/
PerlモジュールのImage::Magickを使用して、サンプルの縮小処理で描画した画像を出力しました。Sampleメソッドのgeometry属性で、横幅のピクセル数を指定した縮小処理を実行しています。
サムネイルの縮小処理で描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-thumbnail/
PerlモジュールのImage::Magickを使用して、サムネイルの縮小処理で描画した画像を出力しました。Thumbnailメソッドのgeometry属性で、横幅のピクセル数を指定した縮小処理を実行しています。
リサイズの縮小処理で描画した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-resize/
PerlモジュールのImage::Magickを使用して、リサイズの縮小処理で描画した画像を出力しました。Resizeメソッドのgeometry属性で、横幅のピクセル数を指定した縮小処理を実行しています。
メタデータを削除した画像をPerlモジュールのImage::Magickで生成
https://www.kawaninon.com/perl/image-magick-strip/
PerlモジュールのImage::Magickを使用して、メタデータを削除した画像を出力しました。Stripメソッドで処理を実行しています。

スポンサーリンク

アクセス数の多い投稿10

猫と寺院と教会の見える風景
https://www.kawaninon.com/nagasaki/hirado-view-of-church-and-temples-and-cat/
長崎県平戸市で定番の観光名所「寺院と教会の見える風景」を見に行きました。寺院と教会が折り重なった日本国内でもかなり珍しい和洋折衷の風景で、雑誌やパンフレット等でよく目にする有名な観光スポットです。丁度、石畳を通り掛かった野良猫にも遭遇しました。
佐世保駅の巨大な佐世保独楽
https://www.kawaninon.com/nagasaki/sasebo-goma-sasebo-station/
JR佐世保線の佐世保駅構内に有る巨大な佐世保独楽を撮影しました。
円応寺のアーチ型石門と桜並木
https://www.kawaninon.com/saga/ennoji-stone-gate-arch/
佐賀県武雄市武雄町の桜並木で有名な円応寺のアーチ型石門を撮影しました。柏岳の梺を抜ける県道53号線。円応寺馬場のバス停前から鳥居型の石門を潜り、山の斜面に敷かれた石畳の参道を歩くと姿を現す、武雄市の重要文化財に指定されている石造建築物です。
猫が糖尿病を発症したのでインスリンのチェックリストを作成
https://www.kawaninon.com/cat/diabetes-mellitus-checklist/
茶トラ猫が10歳で糖尿病を発症し、朝夕2回のインスリン摂取が習慣になっています。糖尿病を発症した猫を適切に管理する為、インスリンのチェックリストをPDF形式で作成しました。ダウンロードできるので印刷してご使用ください。
円応寺の鳥居型石門と桜並木
https://www.kawaninon.com/saga/ennoji-stone-gate-torii/
佐賀県武雄市武雄町の桜並木で有名な円応寺の鳥居型石門を撮影しました。柏岳の梺を抜ける県道53号線の円応寺馬場バス停前。山の斜面に敷かれた石畳の参道入口に立つ鳥居型の石門で、武雄市の重要文化財に指定されている石造建築物です。
ガードパイプの佐世保独楽
https://www.kawaninon.com/nagasaki/sasebo-goma-guard-pipe/
国道204号線のガードパイプの上に設置されている佐世保独楽を撮影しました。
コンバースの上で寝る茶トラ猫
https://www.kawaninon.com/cat/red-tabby-kitten-sleep-converse/
茶トラの子猫がコンバースの上で寝ていたので写真を撮影しました。
茶トラの母猫が子猫の顔を毛づくろい
https://www.kawaninon.com/cat/red-tabby-kitten-lick-face-wink/
茶トラの子猫を撮影していると、母猫が子猫の毛づくろいを始めました。母猫から猛烈な勢いでグルーミングを受けているので、子猫は体勢が崩れない様に両足で踏ん張っています。
武雄温泉駅南口のネオン塔
https://www.kawaninon.com/saga/takeo-onsen-station-neon-sign/
JR佐世保線の武雄温泉駅南口のロータリー広場に設置されていたネオン塔を撮影しました。九州新幹線の長崎ルートを見据えた鉄道高架事業の一環で、駅舎の建て替えに伴い、残念ながら近々撤去される予定の鉄塔です。
川下りせんべいとはりまやの猫
https://www.kawaninon.com/fukuoka/yanagawa-harimaya-cat/
休憩がてらに立ち寄った柳川で散策中、川下りせんべいで有名なはりまやでお店の看板猫を撮影しました。

これらを使ってサイトを運用しています

QRコード

QR Code