2010-11-17 24 views
6

Tôi cần tạo mosaic thu phóng sâu trong Phần tử Canvas HTML5 với hàng nghìn ảnh khoảng 512x512 nhưng tôi muốn phát minh lại bánh xe càng ít càng tốt. Vì vậy, thay vì kết hợp tấn và tấn hình ảnh lớn thành một cái rồi tạo hình ảnh thu phóng sâu, tôi muốn tạo một tải hình ảnh thu phóng sâu và tạo Bộ sưu tập thu phóng sâu, nhưng Seadragon không hỗ trợ định dạng DZC .Bộ sưu tập thu phóng sâu trong Canvas Javascript

Con đường tôi nhìn thấy nó tôi có ba lựa chọn khác, đó là

  1. Bắt đầu từ đầu, tạo ra một người xem trong đó đề với tải file DZC
  2. Mở rộng Seadragon để cho phép nó để xử lý các file DZC
  3. Tạo một số cách để phân tích cú pháp tệp DCZ, xử lý hình ảnh có liên quan của nó và biến nó thành tệp DZI lớn

Tôi đã hy vọng có thể nhận được một số lời khuyên ở đây, có thể là một bảng điều khiển từ một người có nhiều kinh nghiệm hơn trong Deep Zoom và định dạng XML mà nó sử dụng để đề xuất xem đó là cách dễ nhất và tốt nhất khi xem xét tôi có thời hạn chặt chẽ.

Mọi lời khuyên đều tuyệt vời. Cảm ơn!

Trả lời

0

Có lý do cụ thể nào khi sử dụng phần tử canvas HTML5 không? Nếu bạn chỉ muốn một cái gì đó hoạt động mà không cần thêm bất kỳ plugin nào tại sao không sử dụng CanvasZoom

+0

AFAIK, CanvasZoom chỉ hỗ trợ DZI (một ảnh) chứ không phải DZC (bộ sưu tập ảnh bạn có thể chọn và chồng lên nhau như trong dự án PhotoSynth) . Không hoạt động trong MSIE cũng là một kẻ giết người lớn cho đến khi MS sửa chữa hỗ trợ HTML5 crap của họ :-P – kenyee

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