# Trích xuất phần tử UI

Với ảnh scene giao diện, gọi model thị giác để AI sinh một sprite sheet.

## Tóm lại: 3 bước

Extract UI Elements dùng trên một ảnh chụp scene game cụ thể: gọi model thị giác, rút UI ra rồi ghép vào một bitmap sprite. Số vùng và biên cần khít từng pixel thì không hợp—kết quả là xấp xỉ, phụ thuộc model đã chọn.

**Extract UI Elements** gọi model trích UI ngay trên ảnh hiện tại. Không cần viết prompt; thao tác trên giao diện xong là chạy được.

## Bước 1: Chọn chức năng từ menu

Trước khi trích, chuẩn bị ảnh scene hoặc sprite. Tấm dưới là ảnh nguồn demo bài này.

![Sprite scene game trước Extract UI Elements](/images/extract-ui-elements/extract-ui-elements-base-sprite-image_.webp)

Chọn ảnh đích. Mở **AI tools**, rồi **AI Extract**, chọn **Extract elements**.

<figure>
  <img src="/images/extract-ui-elements/extract-ui-elements-step1_.webp" alt="Menu AI tools, AI Extract đang mở, Extract elements được chọn">
</figure>

## Bước 2: Đặt model và tham số

Trong hộp thoại chọn model và kích thước xuất. Có GPT Image 2, Nano Banana / Nano Banana 2, Nano Banana Pro. Kích thước càng lớn, vật rút ra thường nhiều hơn, kiểu cũng đa dạng hơn.

<figure>
  <img src="/images/extract-ui-elements/extract-ui-elements-step2_.webp" alt="Hộp thoại Extract UI Elements: model và kích thước xuất">
  <figcaption>Chỉ để tham chiếu lối vào thao tác. Ảnh chụp là giao diện sản phẩm mới nhất tính đến 3 tháng 9 năm 2026.</figcaption>
</figure>

## Bước 3: Xem kết quả trích

Sinh xong, kiểm tra tấm ghép. Đầu ra hiện tại là một lớp bitmap **đục**; trước khi nối bước sau, thường phải dọn một lần.

<figure>
  <img src="/images/extract-ui-elements/extract-ui-elements-step3_.webp" alt="Phần tử UI đã rút, ghép trên một bitmap sprite đục">
  <figcaption>GPT Image 2, kích thước xuất 1K.</figcaption>
</figure>

## Tình huống hợp hơn: từ bitmap đến sprite sheet

Một bitmap UI dày hơn demo bước 1–3 ở trên hợp Extract UI Elements hơn. Model rút control và panel từ một ảnh nguồn, ghép lên một ảnh sprite; độ phong phú và độ khít biên đều cao hơn kết quả demo ở bước 3.

<figure>
  <img src="/images/extract-ui-elements/extract-ui-elements-user-case-2-base-image_.webp" alt="Bitmap game UI dày dùng làm nguồn Extract UI Elements">
  <figcaption>Ảnh nguồn: một bitmap UI rất dày.</figcaption>
</figure>

<figure>
  <img src="/images/extract-ui-elements/extract-ui-elements-user-case-2-output-image-gpt-image-2-1k_.webp" alt="Phần tử UI đã rút, trải trên một sprite sheet">
  <figcaption>Sprite sheet xuất, GPT Image 2, kích thước xuất 1K.</figcaption>
</figure>

<figure class="video-embed">
  <div class="video-embed-frame">
    <iframe
      src="https://www.youtube-nocookie.com/embed/bh2G7L_9MYs"
      title="Demo trích xuất phần tử UI trên VberAI Studio"
      allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
      allowfullscreen
    ></iframe>
  </div>
</figure>
