0

Add a new image tag support in Walrus

Add image tag support for the generated regions of outpainting.

Bug: b:398084691
Test: components_unittests --gtest_filter="WalrusProviderTest.*"

Change-Id: If531d7401e67bee25f6dc44cba27749a7c5f515b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6289251
Reviewed-by: Xinglong (Alan) Luan <alanlxl@chromium.org>
Commit-Queue: MD Nayeem Jahan Rafi <njrafi@google.com>
Reviewed-by: Yi Chou <yich@google.com>
Cr-Commit-Position: refs/heads/main@{#1423770}
This commit is contained in:
Nayeem Jahan Rafi
2025-02-23 22:09:34 -08:00
committed by Chromium LUCI CQ
parent c5569101a9
commit 43a8860883
2 changed files with 3 additions and 0 deletions

@ -119,6 +119,8 @@ std::string GetImageTypeTag(WalrusProvider::ImageType image_type) {
return "output_image";
case WalrusProvider::ImageType::kGeneratedRegion:
return "generated_region";
case WalrusProvider::ImageType::kGeneratedRegionOutpainting:
return "generated_region_outpainting";
default:
return "input_image";
}

@ -36,6 +36,7 @@ class COMPONENT_EXPORT(MANTA) WalrusProvider : virtual public BaseProvider {
kInputImage,
kOutputImage,
kGeneratedRegion,
kGeneratedRegionOutpainting,
};
// Returns a `WalrusProvider` instance tied to the profile of the passed