Tôi đang có kế hoạch phát triển một ứng dụng thực tế tăng cường cho điện thoại Android. Có ai biết nếu có bất kỳ khuôn khổ hiện có nào cho thực tế tăng cường có thể được sử dụng cho các ứng dụng như vậy không?
Tôi đang có kế hoạch phát triển một ứng dụng thực tế tăng cường cho điện thoại Android. Có ai biết nếu có bất kỳ khuôn khổ hiện có nào cho thực tế tăng cường có thể được sử dụng cho các ứng dụng như vậy không?
Câu trả lời:
Để biết ý tưởng, bạn có thể xem như sau:
Các ứng dụng hiện có và các API của chúng: Có một số ứng dụng Thực tế tăng cường trên thị trường Android mà Layar và Wikitude nổi tiếng. Những người khác như SomaView và GeoVector cũng tồn tại. AFAIK, Wikitude và Layar đã công khai API của họ.
Bộ công cụ: Cũng có một bộ công cụ có tên là NyARToolkit cung cấp một thư viện cho một thứ như vậy.
Hướng dẫn: Bài báo DevX của Chris Haseman
Chúc may mắn!
Bạn cũng có thể sử dụng Qualcomm AR SDK mới http://developer.qualcomm.com/dev/augmented-reality
Có hai loại thực tế tăng cường:
a) dựa trên điểm đánh dấu, cần các điểm đánh dấu hai chiều để nhận ra bằng cách sử dụng phân tích hình ảnh và thị giác máy tính để vẽ hình ảnh lên chúng bằng cách xoay tương ứng (ARToolkit)
b) dựa trên vị trí địa lý và định hướng, có nghĩa là ứng dụng biết vị trí chính xác trên trái đất nơi bạn đang ở và bạn đang đối mặt với điều gì và nó tính toán những gì bạn nhìn thấy dựa trên vị trí địa lý. (layar, wikitude)
Các ứng dụng như junaio kết hợp cả hai
Trang này http://socialcompare.com/en/comparison/augmented-reality-sdks hiển thị một so sánh rộng rãi về các khung thực tế tăng cường. Được cập nhật đến tháng 3 năm 2013 .
Nó đặc trưng
Tôi là một trong những nhà phát triển Look! Nhìn! là một khung hoàn chỉnh để tạo các ứng dụng thực tế tăng cường trên Android.
Nó được phát triển như một dự án cuối cùng tại Đại học Complutense của Madrid.
Các tính năng của chúng là:
Hơn nữa, chúng tôi đã phát triển các ứng dụng với framework, của chúng được xuất bản trên web chính thức của chúng tôi.
Thêm thông tin:
Trang web chính thức - http://www.lookar.net/en/
Dự án ở lại - https://sourceforge.net/projects/lookar/
Kiểm tra Mixare. Đó là một khung AR khá đẹp cho Android. Không giống như hầu hết các đề xuất đã đề cập trước đây (tôi không chắc về tất cả chúng), mã nguồn có sẵn cho Mixare.
Khung thực tế tăng cường dựa trên mã nguồn mở đầy đủ. http://code.google.com/p/android-augment-reality-framework/
Này, tôi duy trì AndroidARKit, một dự án mã nguồn mở trên github. Nó dựa trên địa lý và bao gồm một ứng dụng ví dụ bốn đơn giản. Thêm thông tin ở đây . hoặc ở đây . Tôi đã viết bài báo devX được liên kết ở trên. Hãy liên hệ với tôi nếu bạn có bất kỳ câu hỏi nào. Nó được cấp phép để sử dụng thương mại với ghi công. Vì vậy, hãy thoải mái sử dụng nó trong các ứng dụng thương mại.
http://layar.com/ sẽ là thứ phổ biến nhất mà tôi từng thấy. Tôi đã tạo một ứng dụng cho phép tải xuống và hiển thị thông tin theo cùng một cách như layar. Nó khá thẳng về phía trước.
Bất kỳ ai quan tâm đến AR cũng nên xem tại http://code.google.com/p/droidar/
Nó là một khung mã nguồn mở cho AR dựa trên vị trí và điểm đánh dấu trên Android.
Người tiên phong trong AR metaio (Các nhà phát triển của Junaio) sẽ phát hành phiên bản miễn phí của metaio Mobile SDK (Q4 / 2011). :)
Tôi biết một hệ thống FLOSS giúp bạn tạo các ứng dụng AR. Hệ thống này là LibreGeoSocial
API Wikitude là một giải pháp thay thế khác cho các ứng dụng Android: http://www.wikitude.org/developers
D'Fusion Mobile là một Nền tảng dựa trên điểm đánh dấu và vị trí địa lý với Hỗ trợ mã vạch, Theo dõi khuôn mặt và Hỗ trợ cảm biến.
Hãy thử cái này! Dự án nguồn mở: http://code.google.com/p/andar/
Thư viện thực tế tăng cường Android này cho phép bạn chuyển đổi tọa độ GPS (vĩ độ / kinh độ) sang tọa độ màn hình (x / y). Đó là một thao tác nhập jar đơn giản và xử lý tất cả các phép tính cho bạn.
Tôi nghĩ bạn nên sử dụng String SDK
http://www.poweredbystring.com/licensing
Tải xuống tệp zip dự án từ
Sau đó, mở CH-10 Project, khóa bằng com.isidorey.mobile BundleIdentifier. Vì vậy, bạn đã tạo một hồ sơ cấp phép với tên isidoreywildcard *. Sau đó, nó sẽ chạy.
Nhưng đây không phải là giải pháp.
Bạn cần chạy bằng cách sử dụng hồ sơ cấp phép của riêng bạn.
Vì vậy, trước tiên hãy đăng ký
http://www.poweredbystring.com/licensing
Sau đó tải xuống bản demoVersion để dùng thử. Bạn có thể sử dụng thư viện tĩnh libStringOGLPro-1.1-com-isidorey-mobile.a (Bạn sẽ nhận được thư viện tĩnh .a từ Thư viện demo đã tải xuống) để kiểm tra dự án của mình.
Tốt hơn là đọc cuốn sách
http://www.amazon.com/Pro-iOS-5-Augmented-Reality/dp/1430239123