From 9506571d633d38550c7ec763278c52fd7bbe940f Mon Sep 17 00:00:00 2001 From: lacatoire Date: Sat, 28 Feb 2026 15:31:09 +0100 Subject: [PATCH] Add Japanese translations for Imagick image adjustment methods --- reference/imagick/imagick/autolevelimage.xml | 87 ++++++++++++++ reference/imagick/imagick/blueshiftimage.xml | 93 +++++++++++++++ .../imagick/brightnesscontrastimage.xml | 108 +++++++++++++++++ reference/imagick/imagick/clampimage.xml | 67 +++++++++++ .../imagick/imagick/colormatriximage.xml | 112 ++++++++++++++++++ 5 files changed, 467 insertions(+) create mode 100644 reference/imagick/imagick/autolevelimage.xml create mode 100644 reference/imagick/imagick/blueshiftimage.xml create mode 100644 reference/imagick/imagick/brightnesscontrastimage.xml create mode 100644 reference/imagick/imagick/clampimage.xml create mode 100644 reference/imagick/imagick/colormatriximage.xml diff --git a/reference/imagick/imagick/autolevelimage.xml b/reference/imagick/imagick/autolevelimage.xml new file mode 100644 index 0000000000..b953393669 --- /dev/null +++ b/reference/imagick/imagick/autolevelimage.xml @@ -0,0 +1,87 @@ + + + + + + + Imagick::autoLevelImage + 特定の画像チャネルのレベルを調整する + + + + &reftitle.description; + + public boolImagick::autoLevelImage + intchannelImagick::CHANNEL_DEFAULT + + + 最小値と最大値をフルクォンタム範囲にスケーリングすることで、特定の画像チャネルのレベルを調整します。 + + + + + + &reftitle.parameters; + + + channel + + + 自動レベル調整を行うチャネル。 + + + + + + + + &reftitle.returnvalues; + + &imagick.return.success; + + + + + &reftitle.examples; + + + <function>Imagick::autoLevelImage</function> + + autoLevelImage(); + header("Content-Type: image/jpg"); + echo $imagick->getImageBlob(); +} + +?> +]]> + + + + + + + + diff --git a/reference/imagick/imagick/blueshiftimage.xml b/reference/imagick/imagick/blueshiftimage.xml new file mode 100644 index 0000000000..d2eca16a05 --- /dev/null +++ b/reference/imagick/imagick/blueshiftimage.xml @@ -0,0 +1,93 @@ + + + + + + + Imagick::blueShiftImage + 画像の色を落ち着かせる + + + + &reftitle.description; + + public boolImagick::blueShiftImage + floatfactor1.5 + + + + 月明かりの下での夜のシーンをシミュレートするために、画像の色を落ち着かせます。 + + + + + + + + &reftitle.parameters; + + + factor + + + + + + + + + + + &reftitle.returnvalues; + + &imagick.return.success; + + + + + + + + &reftitle.examples; + + + <function>Imagick::blueShiftImage</function> + + blueShiftImage($blueShift); + header("Content-Type: image/jpg"); + echo $imagick->getImageBlob(); +} + +?> +]]> + + + + + + + + diff --git a/reference/imagick/imagick/brightnesscontrastimage.xml b/reference/imagick/imagick/brightnesscontrastimage.xml new file mode 100644 index 0000000000..8938691d8b --- /dev/null +++ b/reference/imagick/imagick/brightnesscontrastimage.xml @@ -0,0 +1,108 @@ + + + + + + + Imagick::brightnessContrastImage + 画像の明るさやコントラストを変更する + + + + &reftitle.description; + + public boolImagick::brightnessContrastImage + floatbrightness + floatcontrast + intchannelImagick::CHANNEL_DEFAULT + + + 画像の明るさやコントラストを変更します。明るさとコントラストのパラメータを傾きと切片に変換し、多項式関数を呼び出して画像に適用します。 + + + + + + &reftitle.parameters; + + + brightness + + + + + + + + contrast + + + + + + + + channel + + + + + + + + + + + &reftitle.returnvalues; + + &imagick.return.success; + + + + + + + + &reftitle.examples; + + + <function>Imagick::brightnessContrastImage</function> + + brightnessContrastImage($brightness, $contrast, $channel); + header("Content-Type: image/jpg"); + echo $imagick->getImageBlob(); +} + +?> +]]> + + + + + + + + diff --git a/reference/imagick/imagick/clampimage.xml b/reference/imagick/imagick/clampimage.xml new file mode 100644 index 0000000000..7fd3b304cd --- /dev/null +++ b/reference/imagick/imagick/clampimage.xml @@ -0,0 +1,67 @@ + + + + + + + Imagick::clampImage + 色の範囲を 0 からクォンタム深度までに制限する + + + + &reftitle.description; + + public boolImagick::clampImage + intchannelImagick::CHANNEL_DEFAULT + + + 色の範囲を 0 からクォンタム深度までに制限します。 + + + + + + + &reftitle.parameters; + + + channel + + + + + + + + + + + &reftitle.returnvalues; + + &return.success; + + + + + + + diff --git a/reference/imagick/imagick/colormatriximage.xml b/reference/imagick/imagick/colormatriximage.xml new file mode 100644 index 0000000000..1436e49717 --- /dev/null +++ b/reference/imagick/imagick/colormatriximage.xml @@ -0,0 +1,112 @@ + + + + + + + Imagick::colorMatrixImage + 画像に色変換を適用する + + + + &reftitle.description; + + public boolImagick::colorMatrixImage + arraycolor_matrix + + + 画像に色変換を適用します。このメソッドは彩度の変更、色相の回転、輝度からアルファへの変換、その他さまざまな効果を可能にします。可変サイズの変換行列を使用できますが、通常は RGBA 画像には 5x5 の行列を、CMYKA (またはオフセット付き RGBA) には 6x6 の行列を使用します。この行列は Adobe Flash で使用されるものと似ていますが、オフセットが 5 列目ではなく 6 列目にあり (CMYKA 画像のサポートのため)、オフセットが正規化されています (Flash のオフセットを 255 で割ったもの)。 + + + + + + + &reftitle.parameters; + + + color_matrix + + + + + + + + + + + &reftitle.returnvalues; + + &imagick.return.success; + + + + + + + + &reftitle.examples; + + + <function>Imagick::colorMatrixImage</function> + + setImageOpacity(1); + + // カラーマトリックスは以下のようになります: + // $colorMatrix = [ + // 1.5, 0.0, 0.0, 0.0, 0.0, -0.157, + // 0.0, 1.0, 0.5, 0.0, 0.0, -0.157, + // 0.0, 0.0, 1.5, 0.0, 0.0, -0.157, + // 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, + // 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, + // 0.0, 0.0, 0.0, 0.0, 0.0, 1.0 + // ]; + + $background = new \Imagick(); + $background->newPseudoImage($imagick->getImageWidth(), $imagick->getImageHeight(), "pattern:checkerboard"); + + $background->setImageFormat('png'); + + $imagick->setImageFormat('png'); + $imagick->colorMatrixImage($colorMatrix); + + $background->compositeImage($imagick, \Imagick::COMPOSITE_ATOP, 0, 0); + + header("Content-Type: image/png"); + echo $background->getImageBlob(); +} + +?> +]]> + + + + + + + +