2009-05-05 21 views
5

Đối với dự án phD của tôi, tôi cần thực hiện chụp ảnh kính hiển vi. Tôi đã nấu một ứng dụng bằng cách sử dụng C#/winforms/GDI cho phép tôi hiển thị hình ảnh của mình, phóng to/thu nhỏ và hiển thị thước kẻ.Điều khiển biểu mẫu cho phép thu phóng, xoay và POI

Tuy nhiên, điều này là khá buggy, mặc dù có thể sử dụng ...

Những gì tôi cần bây giờ một số loại hệ thống để lưu trữ một danh sách các POI (điểm quan tâm) dựa trên tương tác người dùng là.

Những điểm này có thể được sử dụng để tập trung hình ảnh vào chúng/chỉ đạo phần cứng chụp ảnh cho họ vv ...

tôi không có đầu mối làm thế nào để đi về vấn đề này một cách hiệu quả nhất. Có ít nhất một kiểm soát thương mại có khá nhiều những gì tôi muốn, nhưng nó rất đắt, không phải mã nguồn mở và có ý định để sử dụng trên các mẫu web .:

Example Zoomcontrol

Ai có thể giúp ... hạn công việc đang hiện ra lờ mờ ...: s

+1

Nó không thực sự là một câu trả lời (vì thế trong một chú thích) nhưng bạn đã cố gắng sử dụng WPF. dưới .NET 3.5? Tôi nghĩ rằng hỗ trợ zoom và một số hiệu ứng khác theo mặc định? Tôi đã không thực sự sử dụng nó mặc dù, vì vậy nếu điều này là sai, sau đó xin vui lòng bỏ qua nó. –

+1

Nếu thời hạn đang hiện ra, đây không phải là thời điểm để nhảy vào WPF. Tôi đã thử điều đó rồi. :) –

+0

Điều này là ... Tôi có một số kinh nghiệm với WPF bởi vì tôi cần phải sắp xếp một số "friggin" laser trong thiết lập của tôi và cho rằng tôi sử dụng một camera CCD (một webcam thực sự) và tôi cần phải che phủ một số crosshairs Vì vậy, tôi biết WPF sẽ có thể làm tất cả những điều này nhưng giống như một số bạn đã nói ... có thể mất nhiều thời gian, nhiều hơn tôi hiện đang có, và tính năng POI vẫn là thứ mà tôi sẽ có để thực hiện một cách riêng biệt và đó là điều mang lại cho tôi những rắc rối nhất ... – Kris

Trả lời

0

bạn có thể sử dụng một trình duyệt web bên trong Winform của bạn và hãy thử sử dụng jquery để phóng to tham khảo các trang web http://plugins.jquery.com/project/imageZoom

+0

Đó không phải là giải pháp thực sự phải không? Nghiêm túc đấy ... – Kris

+0

Điều gì khiến bạn nghĩ vậy? –

+1

Nghiêm túc dude, như thể tôi sẽ tải một thành phần trình duyệt web đầy đủ để xem một hình ảnh trong một ứng dụng bản địa. Chưa kể rằng sau đó tôi sẽ phải đầu tiên chuyển đổi dữ liệu của tôi để một số hình thức nội dung web ... và trên đầu trang của muck về với JQuery ???? Bạn phải mê sảng ... Câu hỏi đặt ra là trên Winforms và GDI. – Kris

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