GadgetForge

Blog

GadgetForge

BlogCheatsheets

Hướng dẫn sử dụng công cụ Lasso Select trong MemeMaker


Hướng dẫn sử dụng công cụ Lasso Select trong MemeMaker

1. Giới thiệu

Lasso Select là nhóm 3 công cụ tạo vùng chọn pixel bằng cách vẽ đường viền tự do — giống như công cụ Lasso trong Photoshop. Không giống Marquee (kéo hình chữ nhật/elip cố định), Lasso cho phép bạn vẽ bất kỳ hình dạng nào bằng chuột.

Lasso Select nằm trong nhóm công cụ Selection trên thanh công cụ và dùng phím tắt L. Nhóm bao gồm 3 biến thể:

Công cụIconKích hoạtCách dùng
Freehand Lassovector-penLVẽ đường viền tự do bằng cách kéo chuột
Polygonal LassopolygonShift + LClick để đặt từng đỉnh của đa giác
Magnetic Lassovector-penShift + LKéo chuột, đường viền tự động bám theo cạnh ảnh

2. Các công cụ trong nhóm Lasso Select

2.1. Freehand Lasso — vẽ tự do

Công cụ cơ bản nhất: kéo chuột để vẽ bất kỳ đường viền nào. Thả chuột để đóng vùng chọn. Yêu cầu tối thiểu 3 điểm (>= 3 đỉnh) để tạo thành một vùng có diện tích.

2.2. Polygonal Lasso — click đặt đỉnh

Thay vì kéo chuột liên tục, bạn click để đặt từng đỉnh của đa giác. MemeMaker nối các đỉnh bằng đường thẳng, hiển thị preview thời gian thực (đường đứt nét xanh + vị trí con trỏ hiện tại).

  • Nhấn Enter để đóng đa giác và tạo vùng chọn.
  • Nhấn Escape để huỷ đa giác đang vẽ.

Polygonal Lasso đặc biệt hữu ích khi cần chọn chính xác các vùng có cạnh thẳng (toà nhà, bàn ghế, khung cửa...).

2.3. Magnetic Lasso — tự động bám cạnh

Kéo chuột như Freehand Lasso, nhưng mỗi điểm lấy mẫu được tự động snap vào cạnh mạnh nhất gần đó trong ảnh (dùng Sobel gradient map). Kết quả: đường viền tự động "dính" vào ranh giới giữa các đối tượng, giúp chọn chính xác hơn mà không cần tay nghề cao.

v1 limitation: Trong khoảnh khắc đầu tiên của mỗi lần kéo (< ~300ms), Magnetic Lasso đang chụp gradient map của ảnh — các điểm lấy mẫu trong lúc này chưa được snap. Khi map sẵn sàng, tất cả điểm sau đó sẽ tự động bám cạnh. Đây là giới hạn đã biết của phiên bản hiện tại.

3. Hướng dẫn sử dụng chi tiết

3.1. Kích hoạt và chuyển đổi

  • Nhấn L để kích hoạt Freehand Lasso.
  • Nhấn Shift + L để chuyển đổi: Freehand → Polygonal → Magnetic → Freehand...
  • Hoặc click phải/long-press nút Selection trên rail để mở flyout và chọn trực tiếp.

3.2. Freehand Lasso — vẽ tự do

  1. Nhấn L hoặc chọn Freehand Lasso từ flyout.
  2. Kéo chuột trên canvas để vẽ đường viền mong muốn.
  3. Thả chuột — đường viền tự động đóng, marching ants xuất hiện.

3.3. Polygonal Lasso — click đặt đỉnh

  1. Chọn Polygonal Lasso (Shift + L).
  2. Click để đặt đỉnh đầu tiên.
  3. Click để đặt các đỉnh tiếp theo — đường thẳng nối giữa các đỉnh xuất hiện ngay.
  4. Nhấn Enter để đóng đa giác và tạo vùng chọn.
  5. Hoặc nhấn Escape để huỷ.

3.4. Magnetic Lasso — tự động bám cạnh

  1. Chọn Magnetic Lasso (Shift + L hai lần từ Freehand).
  2. Kéo chuột dọc theo ranh giới đối tượng — đường viền tự động snap vào cạnh.
  3. Thả chuột — đường viền đóng và vùng chọn được tạo.

3.5. Các chế độ kết hợp (Combine modes)

Cả 3 biến thể Lasso đều hỗ trợ 4 chế độ kết hợp:

Phím tắtChế độTác dụng
(không giữ phím)NewTạo vùng chọn mới, thay thế vùng cũ
Giữ ShiftAddThêm vào vùng chọn hiện có
Giữ AltSubtractTrừ khỏi vùng chọn hiện có
Giữ Shift + AltIntersectGiữ phần giao

3.6. Thao tác chung sau khi có vùng chọn

  • Delete / Backspace — xoá pixel trong vùng chọn
  • Select All — chọn toàn bộ canvas
  • Deselect — bỏ chọn
  • Invert — đảo ngược vùng chọn

3.7. Mở rộng vùng chọn: Grow & Similar (menu Select)

Sau khi đã có vùng chọn (bất kể tạo bằng công cụ nào), menu Select ▸ Phát triển (Grow) và Select ▸ Tương tự (Similar) giúp mở rộng vùng chọn theo màu sắc mà không cần đổi công cụ:

  • Phát triển (Grow): mở rộng vùng chọn ra các pixel liền kề có màu tương tự — giống thao tác flood-fill lan dần từ mép vùng chọn hiện tại.
  • Tương tự (Similar): chọn thêm MỌI pixel có màu tương tự trong toàn bộ ảnh, bất kể có liền kề vùng chọn hay không.

Cả hai đều dùng chung mức Tolerance (dung sai màu) với công cụ Magic Wand — nếu muốn Grow/Similar chọn rộng hay hẹp hơn, chuyển sang Magic Wand, chỉnh Tolerance trên panel Properties, rồi quay lại công cụ đang dùng và chạy lại Grow/Similar.

4. Options Bar (thanh tuỳ chọn)

Khi Lasso (bất kỳ biến thể nào) đang hoạt động, Options Bar hiển thị (giống Marquee/Ellipse):

Điều khiểnMặc địnhChức năng
Combine mode (4 nút)NewNew / Add / Subtract / Intersect
Feather (numeric input)0 pxĐộ mờ cạnh vùng chọn (0–250). Làm mềm đường viền Lasso

Khác với Marquee/Ellipse: Lasso không có Style dropdown (Free/Fixed Ratio/Fixed Size) vì đây là công cụ vẽ tự do — không có khái niệm tỉ lệ hay kích thước cố định cho đường viền vẽ tay.

5. Phím tắt

Phím tắtChức năng
LKích hoạt Freehand (hoặc Lasso đã chọn trước đó)
Shift + LChuyển đổi: Freehand → Polygonal → Magnetic → Freehand
Kéo chuột (Freehand/Magnetic)Vẽ đường viền tự do
Click (Polygonal)Đặt đỉnh đa giác
Enter (Polygonal)Đóng đa giác, tạo vùng chọn
Escape (Polygonal)Huỷ đa giác đang vẽ
Giữ Shift + kéoAdd — thêm vào vùng chọn
Giữ Alt + kéoSubtract — trừ khỏi vùng chọn
Delete / BackspaceXoá pixel trong vùng chọn

6. Mẹo & Best Practices

  • Freehand Lasso cho vùng chọn nhanh, không cần chính xác cao: Nếu bạn chỉ cần chọn đại khái một vùng để áp dụng hiệu ứng, Freehand là nhanh nhất. Kéo một vòng quanh đối tượng, thả ra, xong.
  • Polygonal Lasso cho cạnh thẳng: Khi chọn toà nhà, bàn, cửa sổ — dùng Polygonal. Click từng góc, Enter để đóng. Chính xác hơn Freehand rất nhiều.
  • Magnetic Lasso cho đối tượng có viền rõ: Người, cây cối, logo trên nền tương phản — Magnetic Lasso snap theo cạnh tự động, tiết kiệm thời gian so với Polygonal.
  • Kết hợp nhiều công cụ để tạo vùng chọn phức tạp: Dùng Polygonal để chọn phần thân toà nhà (cạnh thẳng), sau đó Shift + L chuyển sang Freehand, giữ Shift, vẽ thêm phần mái cong (Add). Mỗi công cụ phát huy thế mạnh riêng.
  • Feather để làm mềm cạnh Lasso: Đường viền Lasso thường có cạnh sắc. Đặt Feather 5-15px trước khi vẽ để có vùng chọn mềm mại hơn — rất hữu ích khi blending hoặc retouch.
  • Escape để reset Polygonal: Nếu bạn đặt nhầm đỉnh trong Polygonal Lasso, nhấn Escape để huỷ toàn bộ và bắt đầu lại.

7. Troubleshooting

Vấn đềNguyên nhân thường gặpCách khắc phục
Nhấn L nhưng không thấy LassoĐang ở Rectangular/Elliptical Marquee (cũng dùng phím M)Marquee và Lasso là hai nhóm khác nhau. Nhấn L để chuyển sang nhóm Lasso
Shift + L không chuyển đổi giữa các biến thểShift+L đang được bắt bởi hệ thống subgroup cyclingMỗi lần Shift + L sẽ cycle: Freehand → Polygonal → Magnetic → Freehand
Kéo chuột (Freehand) nhưng không thấy đường previewCon trỏ không nằm trong vùng canvasĐảm bảo kéo trong canvas
Polygonal: Click nhưng không thấy đỉnh được đặtĐang ở chế độ Freehand hoặc Magnetic, không phải PolygonalChuyển sang Polygonal Lasso bằng Shift + L trước khi click
Polygonal: Nhấn Enter nhưng không có vùng chọnĐa giác chưa đủ 3 đỉnhĐặt ít nhất 3 đỉnh trước khi nhấn Enter
Magnetic Lasso không bám cạnh trong ~0.3 giây đầuGradient map đang được chụp — mẫu đầu tiên chưa được snapKéo chậm hơn trong giây đầu tiên, hoặc đợi đến khi thấy đường viền bắt đầu bám cạnh
Feather không ảnh hưởng đến vùng chọn hiện tạiFeather được áp dụng lúc tạo vùng chọn mớiDeselect → đặt Feather → vẽ lại
Vùng chọn Lasso chỉ có vài pixel bị chọnVẽ quá nhỏ hoặc đường viền tự giao nhauVẽ đường viền rộng hơn, đảm bảo đường viền bao quanh đối tượng