タイトルと同様に、画像から色を選択し、残りの部分を不飽和化するシン・シティ・フィルムで使用されるエフェクトを生成するアルゴリズムを探しています。理論的にはシン・シティ・エフェクト
答えて
、それは十分に単純でなければなりません:
- がHSLに各ピクセルを変換します。
- 色相が所定の範囲内にある場合は、一定量だけ彩度を上げます。
- それ以外の場合は、彩度を0に設定します。
- HSL値をRGBに変換して次のピクセルに進みます。
必要な色相範囲の大きさと彩度をどれだけ増やすかを調べるには、実験が必要です。
これはおそらく完璧な結果を与えるものではありません。入力シーンにすでにグリーンの男がいて、それ以外のものは緑色ではなくても(あなたが意図的にそれを演奏していない限り、それを信じることはできませんでした)、おそらく、 「緑の男」と「背景」の境界。映画の予算の種類を考えると、私は彼らが必要なところで手作業でたくさんのタッチアップをしたと思う。しかし、近づいてそこから調整しようとすることができます。
*色相が所定の範囲内にある場合*彼らはこの条件自体を画像として扱い、ノイズを除去した可能性があります。 – oldboy
* "私は彼らが手動でたくさんのタッチアップをしたと思う" * - おそらくすべての*手動のタッチアップだった。 After Effectsのような新しいビデオ編集プログラムでは、移動するオブジェクトを強調表示して追跡することができますが、手作業による修正はまだまだ必要です。オブジェクトを強調表示したら、フレームの残りの部分を彩度を上げながら彩度を上げるなど、欲しいものを何でもできます。私は、彼らがこれのために特別なアルゴリズムを使用したことを非常に疑う。 –
画像をHSV空間に変換し、保持したい色相以外のすべての色相について彩度をゼロに設定します。
- 1. JDBCシン接続
- 2. JDBCシンOracle 11g
- 3. jScrollPane - シン・スクロール
- 4. ルビーAMQPシンHTTPサーバ
- 5. 奇妙シン[X]はMathematica
- 6. シン・ドライバーでSET SCAN OFF
- 7. Windows上でシン・クラスターを起動する
- 8. シン・ドライバーを使用したPHPとOracle
- 9. Railsシン・サーバーが応答しない
- 10. シンはレールサーバーを起動しません
- 11. シン/イベントマシンの非ルートインストールの問題
- 12. プログラムがシンの後で停止する
- 13. チーム・シティがナゲット・アーティファクトをクリーンアップするのを防ぐ方法
- 14. チーム・シティからWindowsサービスを導入する
- 15. JavaScriptのOnMouseOverエフェクト
- 16. 勾配エフェクトIE
- 17. Jqueryエフェクト - フェーディング
- 18. UITableViewCellハイライトとエフェクト
- 19. jQueryUIエフェクトとjqGrid
- 20. ダイアログ遷移エフェクト
- 21. AndEngine - ハイパースペースタイプのエフェクト
- 22. タッチスクリーンデバイスの「ドラッグ」エフェクト
- 23. アニメーションjQueryエフェクト
- 24. VB.netアプリケーションのGROWLエフェクト
- 25. kynetxのjQuery UIエフェクト
- 26. フォトブーススタイルのエフェクトのライブラリ
- 27. Emberビュー、ハンドルバー、jQueryエフェクト
- 28. Trelloドラッグ・アンド・ドロップ・エフェクト
- 29. 滑らかなエフェクト(フレックス)
- 30. Googleマップマーカーでのエフェクトとアニメーション
+1興味深い質問です。ポップカルチャーの参考になっていますので、それを投票に近いものにしますか? – krock