Tôi đã "mất" một bức ảnh. Tôi biết tôi có nó nhưng tôi không biết ở đâu - làm thế nào tôi có thể tìm thấy nó?


16

Một người bạn đã yêu cầu một bản sao đầy đủ của một bức ảnh tôi đã đăng trên Facebook vài năm trước. Trước đó tôi chỉ có một điểm và chụp, tôi đã không tổ chức tốt các bức ảnh của mình và vì tôi đã bắt đầu tổ chức các bức ảnh, nên chỉ có những bức ảnh mới hơn được tổ chức. Vì vậy, một nơi nào đó trong đống thư mục trên ổ đĩa của tôi là bức ảnh này, cách tốt nhất để tìm thấy nó (trong số hàng chục ngàn bức ảnh) là gì? Có chương trình nào giống Tineye tôi có thể tải xuống và chạy trên máy của mình không?


1
bạn đang làm gì vậy Điều đó sẽ thay đổi câu trả lời khá nhiều.
cabbey

1
câu hỏi này không phù hợp lắm cho photoSE
MattiaG

11
Đó là thiết bị ngoại vi, nhưng tôi nghĩ nó chắc chắn thuộc chủ đề, vì việc quản lý các bộ sưu tập ảnh lớn rất quan trọng đối với nhiều nhiếp ảnh gia.
mattdm

@cabbey Windows 7
fredley

Hình ảnh facebook vẫn có dữ liệu meta gốc?
ziggystar

Câu trả lời:


15

Những người tạo ra TinEye có một sản phẩm có tên PixMatch có thể tìm kiếm các bộ sưu tập riêng lẻ. Tuy nhiên, nó không được triển khai như một ứng dụng trên máy tính để bàn - đó là API dựa trên máy chủ. Và nó dường như được định giá cho việc sử dụng doanh nghiệp nghiêm trọng, không phải cho cá nhân. Vì vậy, đó là , nhưng không thực sự là một câu trả lời.

Nhưng một công ty cạnh tranh thực sự có một cái gì đó cho máy tính để bàn - Imense Desktop Same Image Search , chạy trên Apple Mac OS hoặc Microsoft Windows với Adobe Bridge CS4 . Nó miễn phí cho các bộ sưu tập lên tới 4000, và dường như có giá hợp lý trên mức đó.

Trên thực tế, có rất nhiều thứ, một khi tôi tìm ra thứ cần tìm: Truy xuất hình ảnh dựa trên nội dung . Thực sự có rất nhiều công việc trong lĩnh vực này và cả tấn công cụ nguồn mở và công cụ đóng . Hầu hết trong số này tập trung vào khía cạnh doanh nghiệp lớn / học viện, và ở các trạng thái hoàn thiện và đánh bóng khác nhau.

Trong số này, tôi nghĩ imgSeek là thú vị nhất cho vỏ máy tính để bàn. Đây là dựa trên Python / QT và vì vậy về mặt lý thuyết nên chạy trên hầu hết mọi nền tảng, nhưng tập trung vào Linux. Nó thực hiện một phép so sánh dựa trên siêu dữ liệu (ngày, thời gian, v.v.), các tính năng đơn giản như độ sáng hoặc màu trung bình hoặc bằng cách ước tính tương tự dựa trên bước sóng phức tạp . Điều đó có thể quá mức cần thiết để tìm ra cùng một hình ảnh ở một kích thước khác nhau với độ nén khác nhau, nhưng sẽ hoạt động thực sự tốt vì về cơ bản đó là trường hợp dễ nhất có thể. Nó cũng sẽ tìm thấy các trận đấu gần, như thế này:

nhập mô tả hình ảnh ở đây

Tất cả có thể là quá nhiều công việc cho vấn đề một lần cụ thể này. Làm thế nào được hình ảnh không tổ chức của bạn được lưu trữ? Ngay cả khi tên tệp của chúng không hữu ích, siêu dữ liệu EXIF ​​vẫn tốt. Một cách tiếp cận đơn giản là nhập chúng vào một chương trình có thể kiểm tra dữ liệu này và tìm kiếm hoặc sắp xếp theo nó. Hoặc, bạn có thể sử dụng một chương trình như jhead để đổi tên tất cả chúng để chúng có tên dựa trên ngày hợp lý. (Có thể là cả hai.)


10

Chỉ cần thực hiện tìm kiếm ký tự đại diện cho JPEG (* .jpg), thu hẹp theo ngày; tất cả các hệ điều hành đều có chức năng này. Bạn có thể phải thực hiện một chút hướng dẫn sử dụng, nhưng điều này có thể khiến bộ nhớ của bạn bị rối loạn và giúp bạn thu hẹp phạm vi ngày.


2
Đây là nơi tôi sẽ bắt đầu, lấy bất kỳ thông tin nào có thể có từ ảnh FB (chẳng hạn như ngày đăng) làm đầu mối.
RBerteig

3

Công nghệ chắc chắn tồn tại, như bạn đề cập TinEye có chức năng tìm hình ảnh độ phân giải cao dựa trên mẫu độ phân giải thấp, nhưng tôi không biết về bất kỳ triển khai máy tính để bàn nào của phương pháp đó.

Đặt cược tốt nhất của bạn có lẽ là thực hiện tìm kiếm nâng cao dựa trên ngày, tìm ra ngày chính xác nhất bạn có thể từ bộ nhớ (khi bạn tải lên Facebook). Thu hẹp nó xuống một vài chục hình ảnh và sau đó nhãn cầu nó.


2
Nếu anh ta đang sử dụng Linux, thì digikam có thể thực hiện công việc (tìm kiếm trùng lặp của nó chấp nhận hình ảnh và tìm kiếm hình ảnh trông tương tự). Điều này hoạt động khá tốt, trong ví dụ này các hình ảnh hoàn toàn khác nhau: granjow.net/uploads/digikam/digikam-fuzzy-image-d repeatates.png
Simon A. Eugster

Thu hẹp nó theo ngày, sau đó trả em trai / cháu trai / cháu gái của bạn £ 5 / $ 5 để tìm thấy nó. Sẽ rất vui cho họ và tiết kiệm chi phí cho bạn :)
Winston Smith

1

Tôi thích câu trả lời của @ ElendilTheTall, nhưng:

Tôi khuyên bạn nên xem chương trình xem hình thu nhỏ như trình xem hình thu nhỏ của Irfanview . Mở chương trình, nhấn "T" để xem hình thu nhỏ (hoặc Tệp> Hình thu nhỏ). Sau đó, bạn có một cây thư mục ở bên trái và hình thu nhỏ ở bên phải. Đây là một cách nhanh chóng để xem hình ảnh trong một thư mục và nó cho phép bạn bỏ qua các thư mục mà bạn biết nó không có . Tìm kiếm * .jpg đầy đủ sẽ tìm thấy một lượng lớn hình ảnh không thuộc bộ sưu tập của bạn, chẳng hạn như hình ảnh web lưu trữ, vv

Cũng sử dụng Windows 7, bạn có thể dễ dàng xem hình thu nhỏ, nhưng tôi thấy rằng hệ điều hành sẽ xem mọi thư mục khác nhau một chút dựa trên nội dung của nó và sẽ mất nhiều thời gian hơn để đặt chế độ xem thành hình thu nhỏ với kích thước bạn muốn.


1

Nếu bạn đã sử dụng mac hoặc unix, tôi đã đề xuất triển khai về cơ bản những gì @ElendilTheTall đã trả lời. Nhưng Windows, vâng, không phải nơi làm việc yêu thích của tôi nên không biết phải làm thế nào.

NHƯNG, LightRoom có bản dùng thử 30 ngày miễn phí. Bạn có thể tải xuống, ném tất cả hình ảnh của bạn vào đó và sau đó sử dụng bộ lọc của nó để cắt và xiên theo cách của bạn vào hình ảnh. Lọc bằng máy ảnh, sau đó theo ngày, sau đó quay qua lưới cho đến khi bạn tìm thấy nó. Tôi có hầu hết các bức ảnh của mình được sắp xếp trong các thư mục trên các ổ đĩa của mình, nhưng tôi sử dụng phương pháp đó để tìm kiếm hình ảnh một cách thường xuyên.


1
Và sau đó, mua LR. Cá nhân tôi quá lười biếng trong việc tổ chức nhiều bức ảnh chính thức của mình, nhưng LR đã cho phép hơn 80% trong số chúng được gắn thẻ hợp lý và tất cả đều có thể tìm thấy thông qua các bộ lọc của nó. Một điều tôi làm mỗi khi tôi kéo ảnh từ máy ảnh là ngay lập tức nhập chúng vào "TODO" được gắn thẻ LR. (LR là Lightroom Adobe Photoshop .)
RBerteig

Adobe Bridge nhẹ hơn rất nhiều nếu bạn dự định chỉ sử dụng nó cho mục đích này và có nhiều bộ lọc, nếu không phải là tất cả, của cùng một bộ lọc.
MikeW

0

Điều này chạm vào quản lý tập tin và tôi nghĩ rằng một tìm kiếm trên Super User cho chương trình lập chỉ mục ổ đĩa có thể giúp bạn ở đây.

Bản chất:

  1. Để bộ chỉ mục chạy qua đêm
  2. Chạy các truy vấn đối với danh mục

Lưu ý: Một số người lập chỉ mục thậm chí có thể tạo một hình thu nhỏ có độ phân giải thấp để bạn xem.


Ý kiến ​​của tôi về các chương trình lập chỉ mục là rất kém, vì mất hiệu năng và hoạt động ổ cứng không cần thiết. Hình thu nhỏ có thể được tạo trong thời gian thực bởi một chương trình duyệt tốt và người dùng chỉ cần truy cập các thư mục ứng cử viên thay vì toàn bộ ổ đĩa.
JYelton

Tất cả các công cụ quản lý sẽ hoạt động trên cơ sở dữ liệu vì việc tìm kiếm danh mục dễ dàng và nhanh chóng hơn so với tìm kiếm I / O đĩa thô. Khi trong tình huống được trình bày bởi op, thì việc chạy nhiều tìm kiếm theo danh mục đó sẽ tốt hơn so với I / O nặng cần thiết cho mỗi tìm kiếm được thực hiện.
Wayne
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.