輝度反転スクリプト - REAPER動画プロセッサ

投稿日: 2025-08-05 (火)

REAPERの動画プロセッサ用の輝度反転スクリプトです。
ライセンスはCC0とします。

// Luminance Invert
//@param 1:amount 'Invert Amount' 1 0 1 0.01

colorspace = 'RGBA';

input_info(0, project_w, project_h);

gfx_blit(0);

amount > 0 ? (
  gfx_evalrect(0, 0, project_w, project_h, "
    lum = 0.299*r + 0.587*g + 0.114*b;
    
    adj = ((255 - lum) - lum) * amount;
    
    r = min(max(r + adj, 0), 255);
    g = min(max(g + adj, 0), 255);
    b = min(max(b + adj, 0), 255);
  ");
);

コメント

コメントはありません。 Comments/REAPER-Video-Proccessor-Script/Luminance-Invert

お名前:
URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

キーワード: EEL2言語, 輝度反転, 明度反転, Video Proccessor, 動画プロセッサ, スクリプト, Script, プログラミング, プログラム, 動画処理

検索

 

プロフィール

Pitan
pitan_prof.png
プログラミングや音MADやらが趣味
Table of Contents

最新のページ

最新の5件
2025-08-05 2025-07-10 2025-07-06

[もっと見る]

タグ

[もっと見る]

人気のページ

人気の5件

カウンター

合計: 499
今日: 2
昨日: 0
オンライン: 5
  編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2025-08-05 (火) 21:57:55