From 4d21fdd36bf9543ab4b3d3b555192d2dac2d56d1 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Mon, 14 Sep 2026 20:45:05 +0800 Subject: [PATCH] refactor: delete chroma-key.ts (#1899 #1900) --- .../pages/editing-planner/types/chroma-key.ts | 50 ------------------- 1 file changed, 50 deletions(-) delete mode 100644 apps/web/src/pages/editing-planner/types/chroma-key.ts diff --git a/apps/web/src/pages/editing-planner/types/chroma-key.ts b/apps/web/src/pages/editing-planner/types/chroma-key.ts deleted file mode 100644 index 980401567..000000000 --- a/apps/web/src/pages/editing-planner/types/chroma-key.ts +++ /dev/null @@ -1,50 +0,0 @@ -/** - * 绿幕抠像类型 - */ - -/** 绿幕抠像颜色预设 */ -export type ChromaKeyColorPreset = "green" | "blue" | "red" | "pure_green" | "soft_green" - -/** 颜色预设标签 */ -export const CHROMA_KEY_PRESET_LABELS: Record = { - green: "绿", - blue: "蓝", - red: "红", - pure_green: "精绿", - soft_green: "柔绿", -} - -/** 颜色预设对应的默认色值 */ -export const CHROMA_KEY_PRESET_COLORS: Record = { - green: "#00FF00", - blue: "#0000FF", - red: "#FF0000", - pure_green: "#00C800", - soft_green: "#40E040", -} - -/** 绿幕抠像配置 */ -export interface ChromaKeyConfig { - /** 是否启用绿幕抠像 */ - enabled: boolean - /** 颜色预设 */ - color_preset: ChromaKeyColorPreset - /** 抠像目标颜色(HEX) */ - color: string - /** 相似度(0 ~ 100,越大容忍的色差范围越广) */ - similarity: number - /** 边缘平滑(0 ~ 100,越大边缘越柔和) */ - blend: number - /** 溢色抑制(0 ~ 100,去除边缘颜色溢出) */ - spill: number -} - -/** 默认绿幕抠像配置 */ -export const DEFAULT_CHROMA_KEY_CONFIG: ChromaKeyConfig = { - enabled: false, - color_preset: "green", - color: "#00FF00", - similarity: 30, - blend: 10, - spill: 20, -}