Tôi đang cố gắng so sánh hình dạng trong php. Tôi có một cơ sở dữ liệu với rất nhiều hình ảnh, trong những hình ảnh đó có một hình dạng (chủ yếu ở giữa hình ảnh). Bây giờ tôi muốn so sánh những hình ảnh đó với một Hình dạng.So sánh hình dạng trong hình ảnh với PHP
Đầu vào là hình dạng (png) có cùng kích thước với hình ảnh trong cơ sở dữ liệu.
tôi đã thực hiện một hàm mang theo màu sắc của hình dạng và biến nó trong màu đen (và nền trắng)
Tôi có thể so sánh mọi pixel trong hình ảnh và theo dõi số lượng pixel đen giống nhau, nhưng điều này sẽ mất rất nhiều CPU và tôi nghĩ rằng nó sẽ không hoạt động mọi lúc.
Tôi cũng có thể sử dụng một ngôn ngữ khác như python, nhưng tôi thực sự đã sửa lỗi này bằng PHP. Có ai có ý tưởng để làm điều này một cách thiết thực?
Người anwser trong câu hỏi "Compare 2 images in php" khác với tôi mong đợi. Tôi cần phải so sánh một phần của một hình ảnh (trong ví dụ nền màu trắng, nhưng nó có thể có một số tiếng ồn ở chế độ nền)
bản sao có thể có của [So sánh 2 hình ảnh trong php] (http://stackoverflow.com/questions/3270929/compare-2-images-in-php) – cmorrissey
Không thực sự @cmorrissey, tôi cần so sánh một phần nhỏ của hình ảnh, 'ImageMagick' lib so sánh toàn bộ .. Trong ví dụ của tôi, tôi cho thấy kết quả tốt nhất, nhưng nó có thể là có một số tiếng ồn trong hình ảnh. –
có một vài câu trả lời ở đó, hãy xem 'libpuzzle' https://github.com/jedisct1/libpuzzle – cmorrissey