拒绝保存无可见像素的切分区域

透明裁切区域直接返回可恢复错误,避免登记空素材。
This commit is contained in:
2026-09-11 18:58:13 +08:00
parent 3f55f043a1
commit bf2ffd2bf9
@@ -53,6 +53,9 @@ fn cut_processed_image_blocking(
.map_err(|e| format!("读取处理图失败:{e}"))?
.to_rgba8();
let normalized = normalize_binding_area(&image, *area)?;
if normalized.transparent {
return Err("分离区域没有可见像素".to_string());
}
let original_area = *area;
let normalized_area = normalized.area;
app_log!(