ARCore Measurment for Android

ARCore Measurment for Android

  • 31.2 MB

    Dosya Boyutu

  • Güvenlik
  • Everyone

  • Android 10.0+

    Android OS

ARCore Measurment for Android hakkında

Bu uygulama, mesafe, alan ve hacim ölçümü için AR Core teknolojisini kullanmaktadır.

1. Mesafe Ölçümü

Mesafe, en temel AR ölçümüdür. AR sahnesine yerleştirilen iki 3B koordinat (Çapa) arasındaki Öklid mesafesi olarak hesaplanır.

2. Alan Ölçümü

Alanı ölçmek için, kullanıcının bir çokgen oluşturmak üzere en az üç çapa yerleştirmesi gerekir. Çoğu AR alan ölçümü, yüzeyin düz bir düzlem (3B uzayda 2B yüzey) olduğunu varsayar.

Algoritma:

En yaygın yaklaşım, Bağcık Formülü'dür (Haritacı Formülü). Noktalar 3B olduğundan, önce bunları 2B bir düzleme (düzlemin normalini kullanarak) yansıtmanız veya tüm noktaların aynı algılanan AR Çekirdek Düzleminde yer aldığından emin olmanız gerekir.

3. Hacim Ölçümü

Hacim, derinlik gerektirdiği için önemli ölçüde daha karmaşıktır. Buna yaklaşmanın iki temel yolu vardır:

- Kutu Yöntemi (Ekstrüzyon): Zemin alanını (yukarıda açıklandığı gibi) ölçün ve ardından dikey bir mesafe (yükseklik) ölçün.

Formül: Hacim = Alan * Yükseklik

- Sınır Kutusu Yöntemi: 3B bir küp tanımlamak için iki köşegen köşe noktasını kullanın.

- Derinlik API'si (Gelişmiş): Bir nesnenin nokta bulutunu oluşturmak ve hacmi dışbükey zarf veya vokselleştirme yoluyla hesaplamak için AR Core'u kullanın. Bu, düzensiz nesneler için çok daha doğrudur, ancak Uçuş Süresi sensörüne veya yüksek kaliteli derinlik desteğine sahip bir cihaz gerektirir.

Uygulamaya daldığınız için, AR Core'daki gerçek zorluk sadece matematik değil, kullanıcı deneyimi ve hassasiyettir. 2B ekranda 3B bir alanı ölçmek kullanıcılar için zor olabilir.

İşte bu özellikler için Java mantığınızı nasıl yapılandıracağınıza dair bir özet:

1. Mesafe (Temel)

Temiz bir ölçüm elde etmek için, Çapa yerleştirmek üzere Session hit Test() kullanmalısınız. Çapa kullanmak, kamera kaysa bile noktaların fiziksel dünya koordinatlarına "kilitli" kalmasını sağlar.

2. Alan (Düzlemsel Geometri)

Alan için, kullanıcılar genellikle bir zemini veya duvarı ölçmek isterler. Noktalarınızı tek bir düzleme sınırlandırmalısınız. Noktalar aynı yatay düzlemdeyse (y değerleri neredeyse aynıysa), y eksenini göz ardı edebilir ve bunu 2B çokgen hesaplaması olarak ele alabilirsiniz.

Uygulama İpucu: Noktalarınızı bir List içinde saklayın. Kullanıcı yeni bir nokta ekledikçe, "mevcut alan" önizlemesini dinamik olarak güncelleyin. Burada standart olan Shoelace Formülü, kendi kendine kesişmeyen herhangi bir çokgen (düzensiz şekiller) için çalışır.

3. Hacim ("Kutu" Yöntemi)

LiDAR sensörü olmadan rastgele bir 3B nesnenin hacmini hesaplamak çok zordur. Standart bir Java AR Core uygulaması için en güvenilir yol, Ekstrüde Çokgen yöntemidir:

1. Tabanı Tanımlayın: Kullanıcı, zemin alanını (A) tanımlamak için noktalara tıklar.

2. Yüksekliği Tanımlama: Kullanıcı zeminde bir noktaya tıklar ve yukarı doğru bir çizgi çizer veya tavanda bir noktaya (h) tıklar.

3. Hesaplama: V = A * h.

Doğruluk İçin İpuçları

Derinlik API'si: Cihaz destekliyorsa, Ham Derinlik API'sini etkinleştirin. Bu, standart düzlem bulma yönteminin gözden kaçırabileceği "düzlemsel olmayan" nesnelere (örneğin kanepe veya top) karşı isabet testleri yapmanıza olanak tanır.

Yumuşatma: AR koordinatları titreyebilir. Ölçüm sayılarının hızla atlamasını önlemek için kamera pozisyonuna veya isabet testi sonuçlarına basit bir Hareketli Ortalama Filtresi uygulayın.

Önerilen Mimari

Ölçüm Yöneticisi: Aktif çapaların listesini saklamak için tekil bir nesne veya yardımcı sınıf.

Oluşturucu: AR katmanında çizgileri ve metin etiketlerini çizmeyi yönetir.

Birim Dönüştürücü: Metrik (metre/cm) ve İmperyal (ayak/inç) arasında geçiş yapmak için bir yardımcı program.

Uygulama, belirtilen işlevlerin yanı sıra, İngilizce, İspanyolca, Fransızca, Bulgarca ve Almanca dillerinde yerelleştirme gibi ek işlevlere de sahiptir. Hesaplanan mesafe, alan ve hacim metre cinsindendir ve santimetre, inç ve fit cinsine dönüştürülebilir.

Daha Fazla Göster

What's new in the latest 9.0

Last updated on Nov 8, 2026
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Daha Fazla Göster

Videolar ve ekran görüntüleri

  • ARCore Measurment for Android gönderen
  • ARCore Measurment for Android Ekran Görüntüsü 1
  • ARCore Measurment for Android Ekran Görüntüsü 2
  • ARCore Measurment for Android Ekran Görüntüsü 3
  • ARCore Measurment for Android Ekran Görüntüsü 4
  • ARCore Measurment for Android Ekran Görüntüsü 5
  • ARCore Measurment for Android Ekran Görüntüsü 6
  • ARCore Measurment for Android Ekran Görüntüsü 7

ARCore Measurment for Android APK Bilgileri

En son sürüm
9.0
Kategori
Araçlar
Android OS
Android 10.0+
Dosya Boyutu
31.2 MB
Available on
İçerik derecelendirmesi
Everyone
Güvenlik raporu
Şimdi kontrol et
Güvenlik Kontrolü Tamamlandı
Virüs yok
Casus yazılım yok
Kötü amaçlı yazılım yok
Virüs yok
Casus yazılım yok
Kötü amaçlı yazılım yok
Paket adı:rad.example.myapplicationsize
SHA-256:eb18620e38e5db245b652b21d8b8ffe9e9f4ee012e4a9805c92cdab19d601619
SHA-1:8ea2c76d56c0780fc30c39d9dc3c8783f25de602
Daha fazla göster
Doğrulayan: APKPURE

ARCore Measurment for Android'in eski sürümleri

APKPure simgesi

APK Uygulaması ile Süper Hızlı ve Güvenli İndirme

XAPK/APK dosyalarını Android'e yüklemek için tek tıkla!

İndir APKPure
thank icon
Kullanıcı deneyiminizi geliştirmek için bu web sitesinde çerezleri ve diğer teknolojileri kullanıyoruz.
Bu sayfadaki herhangi bir bağlantıya tıklayarak, Gizlilik Politikamıza ve Çerezler Politikamıza izin vermiş oluyorsunuz.
Daha fazla bilgi edin