Tôi đang làm việc trên thư viện chia sẻ hình nền không gian. Tôi đã sử dụng thư viện màu sắc của thư viện JavaScript để truy xuất các màu chi phối của hình ảnh nhưng tôi gặp sự cố. Hầu hết các hình nền đều tối. Nếu khi tìm kiếm hình nền, người dùng chọn nói màu xanh lam như # 07F, anh ta sẽ không nhận được nhiều hình nền tối có màu này, bởi vì màu chủ đạo của các hình nền này sẽ gần với màu đen.Lấy (các) màu chủ đạo của hình ảnh
Tôi có thể cho phép sử dụng nhiều màu chủ đạo để tìm kiếm (ví dụ: màu đen và xanh dương), nhưng điều đó sẽ làm cho việc tìm kiếm phức tạp hơn.
Có thư viện JavaScript nào (phải được thực hiện ở phía máy khách) có thể nhận được hình ảnh hue chi tiết nhất không? Và nếu không, bạn có bất kỳ ý tưởng về làm thế nào tôi có thể thực hiện một thuật toán để làm điều đó?
Cảm ơn bạn đã đọc :)
Xem http://stackoverflow.com/questions/13811483/getting-dominant-color-of-an-image?rq=1 –
Tôi chỉ tìm thấy màu sắc của màu chủ đạo http://stackoverflow.com/ question/3732046/how-do-you-get-the-hue-of-a-xxxxxx-màu – bkconrad
@bkconrad, bạn sẽ thấy màu đen, theo OP. Trên thực tế ý tưởng tốt sẽ được tìm thấy màu sắc thống trị nhất sau khi màu đen (và cũng có thể trắng). –