2010-07-30 33 views
25

Tôi sẽ sử dụng điên rồ điều khiển sửa đổi này. Nếu nó không tồn tại - nơi sẽ là một điểm khởi đầu tốt để xây dựng một? Tôi có thể tạo ra rất nhiều thiết kế và luồng tương tác, nhưng để thực hiện nó lại là một thứ khác.Có hệ thống kiểm soát sửa đổi cho hình ảnh không?

Bạn có nên bắt đầu bằng cách tạo macro để làm việc với Adobe Photoshop/Illustrator không? Hoặc một trong những công cụ chỉnh sửa hình ảnh trực tuyến?

Có ai có thể giới thiệu tôi với bất kỳ ai đang làm việc trên một trong các công cụ chỉnh sửa hình ảnh trực tuyến không?

+0

Câu hỏi hay! Không bao giờ nhìn thấy một trước khi không may, nhưng nó sẽ là một ý tưởng tốt. – Cyclone

+1

Cảm ơn tất cả mọi người vì những câu trả lời tuyệt vời và hữu ích. Rất nhiều cái nhìn sâu sắc đã đạt được. – meilas

+0

Ghi chú ngẫu nhiên: công việc sáng tạo cộng tác, nghệ thuật cộng tác? : D – meilas

Trả lời

2

Hầu hết các hệ thống kiểm soát sửa đổi đều hỗ trợ các tệp nhị phân. Bạn có thể dễ dàng sử dụng SVN hoặc GIT để lưu trữ các tệp nhị phân, tức là các ảnh.

13

Phiên bản phụ thực sự khá tốt cho phiên bản kiểm soát các tệp nhị phân. Nó chỉ là về sức mạnh tuyệt vời duy nhất nó đã qua, nói, Git (như xa như tôi đang quan tâm, anyway). Xem this answer of mine để có giải thích chi tiết hơn về xác nhận đó.

ImageMagick có một compare command cho bạn thấy sự khác biệt từng pixel giữa hai hình ảnh RASTER. Hình ảnh vectơ có thể phức tạp hơn (trừ khi bạn có thể xem nguồn SVG và ngay lập tức thấy ảnh kết quả). Thật không may, điều này không thực sự giúp bạn với Photoshop/Illustrator mặc dù.

Nếu bạn đang làm việc trong Windows, TortoiseSVN cũng có image comparison utility.

+0

Xin chào, Tôi nhận thấy rằng bạn đề cập đến CAD. Đó là những gì AutoCAD sử dụng? Subversion? Cảm ơn câu trả lời hữu ích của bạn, Mei – meilas

+0

Tôi không thể nói, chúng tôi không sử dụng AutoCAD tại đây. – detly

4

Số điện thoại PixelNovel có được tính không? PixelNovel là nguồn điều khiển cho Photoshop, và có vẻ như nó dựa trên SVN. Để công bằng, nó sẽ không hoạt động bên ngoài Photoshop và nó có vẻ là một sản phẩm thương mại, nhưng nó đã được thực hiện bởi một ai đó, vì vậy tôi đoán nó không phải là quá thái quá một ý tưởng.

chỉnh sửa: 27/9/2015 nó trông giống như PixelNovel đi ra khỏi kinh doanh

+0

Gotcha, xấu của tôi. Đã thêm thông tin. – Perrako

+0

Cảm ơn Perrako. Điều cần biết SVN đã được sử dụng. Liên kết – meilas

+0

bị hỏng. –

4

Làm thế nào bạn sẽ đề xuất với diff và vá hình ảnh? Con số đó ra và chúng ta có thể nhận được ngay trên nó.

Điều này thậm chí có ý nghĩa không? Có ai đó đang chỉnh sửa góc trên bên trái của hình ảnh trong khi một người nào đó đang chỉnh sửa góc dưới bên phải không?

Nếu bạn chỉ muốn xem các "phiên bản" khác nhau của hình ảnh có cùng tên tệp, điều đó không quan trọng. Sẽ nhận được khá đắt tiền trên lưu trữ mặc dù.

+3

Vâng, jeremiahd, điều này có ý nghĩa. Công việc sáng tạo hoạt động tốt nhất khi có nhiều phản hồi và thay đổi được thực hiện cho quảng cáo. Cũng giống như mã. – meilas

+1

@meilas - nhưng nó chỉ có ý nghĩa nếu chúng có thể tách rời. Nếu ai đó thay đổi mọi pixel trong một hình ảnh (ví dụ như cân bằng màu) thì RCS không thực sự giúp bạn kết hợp điều đó với người khác thay đổi từng pixel để rescale nó. –

+0

@Martin - Tôi có lẽ nên minh họa ý tôi là bằng cách kiểm soát sửa đổi hình ảnh, để làm rõ. Tôi không mong đợi mọi khía cạnh trong kiểm soát sửa đổi mã để chuyển sang kiểm soát sửa đổi hình ảnh. Thời gian thiết kế tương tác! yay. – meilas

6

Perforce khá phổ biến được sử dụng trong phát triển trò chơi, nơi nội dung hình ảnh có thể được bao gồm trong kiểm soát nguồn. Họ đã đầu tư khá nhiều nỗ lực trong việc xử lý loại nội dung này rất hiệu quả.

Họ cũng có các công cụ tìm khác biệt trực quan. http://blog.perforce.com/blog/?p=1394

... và các plugin định hướng đồ họa khác. http://www.perforce.com/perforce/products/plugins-p4gt.html

Oh, và dường như khi được sử dụng cho nội dung chứ không chỉ mã, các loại công cụ được tham chiếu như Digital Asset Management công cụ hoặc đập chứ không phải là tên SCM mà hầu hết chúng ta đã quen thuộc.

+0

Cảm ơn Rob. Liên kết được đánh dấu :) – meilas

1

Tôi đã nghĩ về điều này cho PhotoShop gần đây và tôi nghĩ rằng cách để đi nó sẽ là để lưu trữ các lệnh stack hoặc một biến thể của nó.

Làm thế nào điều này có thể được thực hiện Tôi không biết. Có lẽ một plugin có thể truy cập dữ liệu này.

Perforce có vẻ tốt cho hình ảnh bitmap

0

Nói chung, bạn nên điều tra công cụ cung cấp quản lý tài sản kỹ thuật số (DAM), đó là những gì bạn có thể xem xét kiểm soát sửa đổi trong thế giới truyền thông. Xem, ví dụ: http://thedambook.com làm cổng vào các công cụ như vậy.

Một công cụ phổ biến là phối hợp chỉnh sửa hình ảnh và quản lý nội dung kỹ thuật số là Adobe Lightroom. Adobe đã đẩy ý tưởng ghi lại lịch sử của các chỉnh sửa không phá hủy và sau đó áp dụng chúng như một công thức trên đầu trang của dữ liệu máy ảnh thô. Bạn có thể tạo và đặt tên các ảnh chụp nhanh của các phiên bản đã chỉnh sửa khác nhau (có thể là một chuỗi các phiên bản) và điều hướng giữa chúng theo cách trực quan. Apple Aperture có thể cung cấp khả năng tương tự. Một công cụ chuyên nghiệp khác là Canto Cumulus.

Những công cụ này không giữ được khả năng "khác" mà các câu trả lời khác dường như tập trung vào, cũng như không nhất thiết phải cung cấp khả năng có thư cam kết. Tuy nhiên, chúng cho phép theo dõi các biến thể và liên kết các tệp hình ảnh trở lại thành phần ban đầu của chúng.

0

Để quản lý kho lưu trữ nội dung kỹ thuật số được định dạng nhị phân, tôi sử dụng bỏ chọn và sao lưu.

Tôi quyết định rằng việc quản lý bản sửa đổi không có ý nghĩa, nhưng có thể giữ nhiều kho lưu trữ đồng bộ hóa và các bản sao lưu là "không có trí tuệ".

Unison bị bỏ qua quá thường xuyên, và mặc dù tôi phát hiện ra nó khoảng năm năm trước, tôi chỉ mới xác định nó là công cụ hoàn hảo cho tôi trong một số trường hợp.

http://www.cis.upenn.edu/~bcpierce/unison/

Lưu ý rằng hình ảnh vector là một câu chuyện hoàn toàn khác. Hình ảnh SVG có thể được thể hiện bằng văn bản thuần tuý hoàn chỉnh, nơi quản lý bản sửa đổi sẽ có ý nghĩa hoàn hảo.

1

Ý tưởng điên nhưng điều gì sẽ xảy ra nếu bạn ghi lại một hành động (nếu bạn đang ở trong Photoshop rõ ràng), cho mọi hình ảnh bạn làm việc. Sau đó, bạn có thể chỉ cần phát lại hành động trên hình ảnh gốc và voilà!

Điều này đòi hỏi phải có một số điều cần thiết khi nhấn 'Ghi lại hành động' khi bắt đầu chỉnh sửa .. nhưng tôi chắc chắn rằng một plugin có thể được gian lận để thực hiện điều đó cho bạn.

Mặc dù đây là điểm khởi đầu.

Trong SVN chung hoặc thậm chí các Mercurial LargeFiles Extension sẽ là ok mặc dù ...

0

Version kiểm soát đối với hình ảnh và định dạng nào khác của nội dung "giàu" thường được gọi là hệ thống Digital Asset Management (DAM). Đây thường là các ứng dụng loại hình kinh doanh nhiều hơn và không giống như lật đổ. Tuy nhiên, hầu hết các hệ thống hỗ trợ phiên bản và gán siêu dữ liệu cho hình ảnh. Cách dễ sử dụng và cách tích hợp các hệ thống này là những câu hỏi cần được trả lời.

Tôi sẽ nói bất kỳ hệ thống DAM nào sẽ cạnh tranh với thói quen cũ của bạn về việc lưu tệp của bạn vào mạng chia sẻ vì dễ dàng thực hiện điều đó. Tuy nhiên, các hệ thống này thực sự là thiết kế cho sự hợp tác và bảo tồn lâu dài.

Một hệ thống DAM tốt là Elvis DAM vì nó có ứng dụng khách hỗ trợ kéo và thả hoạt động và nó cũng tích hợp trực tiếp vào bộ Adobe Creative.Nó sẽ không làm một sự khác biệt cho các phiên bản của bạn, nhưng bạn thực sự có thể thấy các phiên bản bên cạnh với tất cả các thay đổi dữ liệu.

Đây là một ví dụ điển hình: Elvis DAM version history screen

-1

Bạn có thể tham khảo link này Image Version Control

Nó cung cấp một cơ chế để cung cấp kiểm soát phiên bản trên hình ảnh. Đối với những thay đổi nhỏ về hình ảnh, thay vì tạo thành một hình ảnh hoàn toàn mới, một hình thức thay đổi được nén sẽ được thêm vào hình ảnh gốc.

+0

Liên kết đến giải pháp được hoan nghênh, nhưng hãy đảm bảo câu trả lời của bạn hữu ích khi không có: [thêm ngữ cảnh xung quanh liên kết] (// meta.stackexchange.com/a/8259) để người dùng đồng nghiệp của bạn sẽ có một số ý tưởng nó là gì và tại sao nó ở đó, sau đó trích dẫn phần có liên quan nhất của trang bạn đang liên kết đến trong trường hợp trang đích không có sẵn. [Câu trả lời có nhiều hơn một liên kết có thể bị xóa.] (// stackoverflow.com/help/deleted-answers) – Rob

Các vấn đề liên quan