Tôi đang cố gắng hiển thị đa giác, nhưng chúng chỉ có thể được hiển thị bằng hình chữ nhật được căn chỉnh theo trục. Vì vậy, tôi đang tìm kiếm một thuật toán về cơ bản có thể điền vào một đa giác bằng cách sử dụng số lượng hình chữ nhật có thể là ít nhất. Nếu nó giúp giảm số lượng, các hình chữ nhật được phép chồng lên nhau.Điền một đa giác với số lượng hình chữ nhật tối thiểu
Tôi đã triển khai this fill algorithm, hầu hết là đủ. Sự sụp đổ là nó hạn chế hình chữ nhật cho mỗi hàng pixel. Cuối cùng tôi muốn giảm số lượng hình chữ nhật càng nhiều càng tốt.
Tôi giả định từ câu hỏi rằng đa giác được pixelated? một đa giác dựa trên vector sẽ không thể được lấp đầy với bất kỳ số lượng hữu hạn của hình chữ nhật liên kết trục ngoại trừ trong trường hợp đặc ... – Chris