Tôi đang nghĩ đến việc viết một thư viện nhỏ để đoán tên màu (giá trị RGB), từ danh sách các ứng cử viên được xác định trước. Lần thử đầu tiên của tôi dựa hoàn toàn vào khoảng cách pythagore trong không gian màu RGB ba chiều - điều này không thành công một cách ồ ạt vì hầu hết các điểm màu được đặt tên ở các cạnh của không gian (ví dụ: Blue at 0, 0, 255), vì vậy, đối với hầu hết các màu ở giữa không gian, màu được đặt tên gần nhất là khá tùy ý.AI/Phương pháp thống kê để xác định tên của một màu
Vì vậy, tôi đang suy nghĩ về cách tiếp cận tốt hơn và đã đưa ra một vài ứng cử viên
khoảng cách trụ trong một colourspace HSV - mà cũng có thể có những vấn đề tương tự như trên, tuy nhiên, dường như HSV có ý nghĩa hơn trong cảm giác con người hơn RGB, điều này có thể hữu ích.
Một trong hai điểm trên, nhưng với mỗi điểm màu được đặt tên được đặt trọng số với giá trị tùy ý biểu thị sức mạnh của điểm thu hút đến điểm trong không gian xung quanh. có tên cho một mô hình như vậy không? Tôi nhận ra điều này hơi mơ hồ, nhưng nó có vẻ như là một ý tưởng khá trực quan đối với tôi.
Mạng Bayesian kiểm tra các thuộc tính của màu HSV và trả về tên màu có khả năng nhất (tôi tưởng tượng các nút tương tự, ví dụ P (Đen | Saturation < 10), P (Red | Hue = 0) Tuy nhiên, điều này có vẻ ít hơn lý tưởng - ví dụ, xác suất mà một màu nhất định là màu đỏ là tỷ lệ thuận với cách đóng màu của nó bằng 0, chứ không phải là một giá trị rời rạc. Có cách nào thích ứng với các mạng bay để xử lý xác suất Cuối cùng, tôi đã tự hỏi nếu một số loại phân loại dựa trên máy Vector hỗ trợ trong không gian màu HSV hoặc RGB, nhưng không phải là ồ ạt quen thuộc với những điều này, tôi không chắc chắn liệu wil này l cung cấp bất kỳ lợi thế cụ thể trên phương pháp dựa trên khoảng cách pythagore tôi cố gắng ban đầu, đặc biệt là khi tôi chỉ đối phó với một không gian ba chiều.
Vì vậy, tôi đã tự hỏi, có ai trong số các bạn gặp bất kỳ vấn đề nào tương tự hoặc biết bất kỳ tài nguyên nào có thể giúp tôi quyết định phương pháp tiếp cận không? Nếu bất cứ ai có thể chỉ cho tôi đúng hướng (cho dù đó là một trong những điều trên, hoặc một cái gì đó hoàn toàn khác nhau) tôi sẽ rất biết ơn.
Chúc mừng!
Tim
Tôi thích điều đó: "Là một anh chàng điển hình, tôi không biết màu sắc của Lavender và Mauve trông như thế nào. Vì vậy, tôi đã tạo ra ứng dụng nhỏ này ..." –
Aah, thật thú vị! Điểm tốt về việc thiết lập một số lượng lớn các tên màu để tìm các trận đấu gần hơn - sẽ điều tra! – mistertim