Đối với các loại thuật toán này, bạn thường phải dựa vào nhiều hình thức tổng hợp kết cấu. Điều đó không có nghĩa là bạn phải tạo ra toàn bộ kết cấu từ đầu. Ví dụ, bạn có thể tạo lại các cạnh của kết cấu để đạt được hiệu ứng liền mạch. Câu trả lời này có thể không đầy đủ vì đó là một lĩnh vực lớn và các cách tiếp cận khác nhau sẽ có hiệu quả khác nhau tùy thuộc vào hình ảnh đầu vào.
Mờ mờ dọc theo các cạnh
Là một nghệ sĩ, một cách để tạo họa tiết liền mạch là bù hình ảnh theo hai hướng. Sau đó, bạn có thể làm mờ các cạnh.
Ví dụ này không phải là tốt nhất, nhưng bạn có thể nhận được kết quả tốt với kết quả với các loại kết cấu nhất định.
Ngoài ra, bạn có thể thực hiện một vết cắt tối thiểu ở cạnh ở đây bằng cách chồng chéo hình ảnh với chính nó, và sau đó lấy sự khác biệt giữa hai hình ảnh.
Thuật toán cắt nhỏ
Một trong những thuật toán phổ biến nhất là quilting hình ảnh . Ý tưởng đằng sau này là tách kết cấu thành một loạt các bản vá. Trước tiên, bạn điền vào kết cấu bằng cách chọn ngẫu nhiên một tập hợp con các bản vá từ tổng số các bản vá của bạn và chọn một bản vá có ít lỗi nhất khi bạn chồng các bản vá với các bản vá lân cận. Sau đó, bạn thực hiện cắt giảm tối thiểu dọc theo các khu vực chồng chéo.
Kinh nghiệm của tôi với thuật toán này là nó hoạt động tốt đối với nhiều kết cấu có chi tiết tròn. Nếu kết cấu là cỏ chẳng hạn, thì nó có thể hoạt động kém. Số tiền bạn chồng lên nhau mỗi bản vá cũng có ảnh hưởng lớn đến chất lượng. Sự chồng chéo càng lớn, trận đấu càng tốt, nhưng càng có nhiều khả năng sẽ có sự lặp lại. Ngoài ra, nếu tập hợp các bản vá ứng viên quá lớn, thì bạn sẽ nhận được sự lặp lại. Nếu không, bạn có thể không tìm thấy kết quả tốt.
Có các phần mở rộng của thuật toán này bao gồm PatchMatch (được sử dụng trong Photoshop).
Chỉnh sửa độ dốc
Một cách khác để xử lý kết cấu liền mạch là loại bỏ gradient. Chỉnh sửa hình ảnh Poisson có thể giúp với điều này nếu bạn chia nhỏ hình ảnh của mình và sử dụng các phần khác nhau là các đối tượng nền trước và nền.
Một cách tiếp cận đơn giản hơn là tạo ra một tần số thấp (ví dụ: mipmap) của kết cấu của bạn và sau đó loại bỏ độ dốc của hình ảnh của bạn. Tất nhiên, dữ liệu tần số cao sẽ không liền mạch, nhưng bạn có thể loại bỏ dữ liệu đó bằng các thuật toán khác.
Phương pháp tiếp cận thị giác máy tính
Bạn có thể sử dụng các phương pháp thị giác máy tính khác nhau là tốt. Ý tưởng ở đây sẽ là bạn giữ nguyên các tính năng quan trọng khi bạn cố gắng kết cấu họa tiết của mình. Ví dụ, nếu có kết cấu bụi bẩn với một tảng đá ở rìa ảnh, sử dụng các trình phát hiện tính năng khác nhau như sự khác biệt của Gaussian có thể giúp bạn xác định loại đá này và loại bỏ nó trước khi bạn thực hiện ốp lát. Bạn có thể cần phải điền vào phần còn lại của kết cấu nơi đá bị loại bỏ, nhưng điều này có thể giúp làm cho hình ảnh liền mạch hơn.
Tài liệu tham khảo bổ sung