Trang chủ / Công cụ hình ảnh / Trình tạo bitmap ngẫu nhiên trực tuyến
Công cụ trực tuyến miễn phí

Trình tạo bitmap ngẫu nhiên trực tuyến

Tạo bitmap ngẫu nhiên với các khối màu HSL, tùy chỉnh kích thước và khối, tải xuống PNG. Dùng thử ngay. Quá trình xử lý diễn ra cục bộ trong trình duyệt.

Bắt đầu sử dụng

Tính năng và ví dụ cụ thể

Trình tạo này giúp bạn tạo nhanh các mẫu bitmap trang trí hoặc kiểm tra hiển thị màu sắc. Ví dụ: nếu bạn đặt chiều rộng 20 px, chiều cao 10 px và kích thước khối 5 px, canvas sẽ được chia thành 4 cột và 2 hàng, tổng cộng 8 khối. Với cài đặt mặc định 800×500 px và khối 10 px, bạn sẽ có 4000 khối. Nếu bạn yêu cầu canvas 10000×10000 px, hệ thống sẽ tự động giảm xuống khoảng 4899×4899 px để tôn trọng giới hạn 24 triệu pixel.

Quy trình xử lý

Mỗi khối được tô màu độc lập bằng cách tạo một màu HSL ngẫu nhiên: hue ngẫu nhiên từ 0 đến 359, độ bão hòa cố định 75% và độ sáng cố định 55%. Các khối ở cạnh sẽ bị cắt bớt nếu kích thước canvas không chia hết cho kích thước khối. Toàn bộ quá trình diễn ra trong trình duyệt của bạn, không cần tải lên máy chủ.

Hạn chế

Màu sắc được tạo bằng hàm Math.random(), không có kiểm soát hạt giống, vì vậy bạn không thể tái tạo cùng một mẫu với cùng cài đặt. Đây là ảnh nghệ thuật trang trí, không phải dữ liệu ngẫu nhiên mật mã, mô phỏng nhiễu nén, sprite giới hạn bảng màu hay dữ liệu xác định. Canvas lớn hoặc khối rất nhỏ có thể yêu cầu nhiều tài nguyên, vì vậy hãy dùng kích thước hợp lý trên thiết bị di động.

Các bước kiểm tra nhanh

  • Đặt chiều rộng 20, chiều cao 10, khối 5 và nhấn Tạo – bạn sẽ thấy 8 khối.
  • Đặt chiều rộng 100, chiều cao 100, khối 10 – bạn sẽ thấy 100 khối.
  • Thử chiều rộng 10000, chiều cao 10000 – kích thước sẽ tự giảm xuống khoảng 4899×4899.

Câu hỏi thường gặp

1. Tôi có thể đặt kích thước canvas lớn hơn 10000 pixel không?

Không. Chiều rộng và chiều cao bị giới hạn trong khoảng 1 đến 10000 pixel. Nếu bạn nhập giá trị lớn hơn, hệ thống sẽ tự động giảm xuống giá trị tối đa cho phép.

2. Tại sao tôi không nhận được cùng một mẫu khi tạo lại với cùng cài đặt?

Vì màu sắc được tạo ngẫu nhiên bằng Math.random() mà không có hạt giống. Mỗi lần nhấn “Tạo” sẽ tạo ra một mẫu hoàn toàn mới, không thể lặp lại.

3. Tôi có thể tải xuống ảnh ở định dạng nào?

Bạn có thể tải xuống ảnh dưới dạng tệp PNG. Nút “Tải xuống PNG” sẽ lưu canvas hiện tại vào thiết bị của bạn.

Quá trình xử lý diễn ra cục bộ trong trình duyệt.