WP7 için uygulanan Determine angle of view of smartphone camera ile aynı soru. Uygun bir yöntem bulamıyor gibi görünüyor ve kullanıcılarımı kendileri ayarlayarak (mümkün ise) kullanmak istemiyorum. TeşekkürlerWP7 Fotoğraf Makinesi'nin gördüğü açı nedir?
cevap
Bu yayını
WP7 içinde How to find out the aperture angle of an android camera
bakınız, o olsun hiçbir API fonksiyonu ve
- dışında başka seçeneği (bildikleri asla) kullanıcı bunu tanıtmak Sor var
- Desteklediğiniz telefonların bir listesini yapın ve her biri için alın/ölçün. Bunu uygulamanızda saklayın. (Deli!)
(başarılı olamadı, ben şeyler aynı tür yapıyorum ve biz otomatik kalibrasyon yöntemleri bulma konusunda bir çok yatırım.)
faturası için DÜZENLEME
alkış ve sevgi ve microsoft co.
Tek tek veya her telefonu ölçerek üreticilerinden edinebilirsiniz. – JonAlb
Kameranın açısını nasıl bilmiyorum, ancak Yaw/Roll/Pitch temelli telefonun eğimini hesaplayacak bir uygulamam var. Ben eğer bilmiyorum
private double CalcUpAdj(AccelerometerReading reading)
{
double angle = PhoneUtilities.Utilities.AccelerometerMath.Yaw(reading);
//Get the angleNeeded for calculation
double angleNeeded = Math.Abs(angle);
double adj = CalcAdj(angleNeeded);
tbAngle.Text = String.Format("{0:0.00}", angleNeeded) + (char)176;
textBlockAdj.Text = adj.ToString();
return adj;
}
private double CalcAdj(double angleNeeded)
{
double number;
if (double.TryParse(tbHyp.Text, out number))
{
double hyp = number;
double adj = Math.Cos(Math.PI * angleNeeded/180) * hyp;
tbAngle.Text = String.Format("{0:0.00}", angleNeeded) + (char)176;
textBlockAdj.Text = adj.ToString();
return adj;
}
return 0;
}
:
namespace PhoneUtilities.Utilities
{
public class AccelerometerMath
{
public static double RadianToDegree(double radians)
{
return radians * (180/Math.PI);
}
public static double Pitch(AccelerometerReading e)
{
return RadianToDegree((Math.Atan(e.Acceleration.X/Math.Sqrt(Math.Pow(e.Acceleration.Y, 2) + Math.Pow(e.Acceleration.Z, 2)))));
}
public static double Roll(AccelerometerReading e)
{
return RadianToDegree((Math.Atan(e.Acceleration.Y/Math.Sqrt(Math.Pow(e.Acceleration.X, 2) + Math.Pow(e.Acceleration.Z, 2)))));
}
public static double Yaw(AccelerometerReading e)
{
return RadianToDegree((Math.Atan(Math.Sqrt(Math.Pow(e.Acceleration.X, 2) + Math.Pow(e.Acceleration.Y, 2))/e.Acceleration.Z)));
}
}
}
hesaplamalar bana eğim açısını elde başardık, burada Cos (açı) = adj/hyp bazı trigonometri hesaplanmasında kullanılacak bir örnektir Bu, kameranızla size yardımcı olacaktır, ancak ekranın boyutlarını biliyor olsaydınız açıyı telefonun eğimine göre hesaplayabileceğinizi düşünürdüm. Umarım bunu faydalı bulursun.
Aradığım şeyle ilgili olmasa da güzel, bilgilendirici gönderi. – SBoss
- 1. Fotoğraf makinesinin etkin kullanımını algılama
- 2. Fotoğraf Makinesinin Otomatik Pozlanmasını Denetleme
- 3. iOS Fotoğraf makinesinin, kameranın görüntülediğine göre programlı bir fotoğraf çektirin
- 4. Fotoğraf makinesinin amacını başlatın, ancak görüntü kaydetme
- 5. WP7 Fotoğraf Görüntüleyici Kontrolü Kullanılabilir mi?
- 6. Fotoğraf makinesinin çekildiği anda beyaz ekran yanıp sönüyor mu?
- 7. Fotoğraf makinesinin arkasında neden bir 3D nokta var?
- 8. WP7'de kamera uygulaması stili fotoğraf şeridi nasıl uygulanır?
- 9. Fotoğraf makinesinin eylem amacını kullanarak kaydederken kamera resminin boyutu nasıl küçültülür?
- 10. WP7
- 11. WP7
- 12. WP7 Ses/video dosya seçicisi
- 13. İki satır arasındaki açı yanlış
- 14. Fotoğraf makinesinin onPreviewFrame öğesinden byte dizisini androiddeki bir resme dönüştürmenin basit bir yolu var mı?
- 15. Bir açı iki açı arasında olup olmadığının hesaplanması
- 16. WP7 - Performans iyileştirmeleri ölçme
- 17. IE11'de açı 4 hatası
- 18. Vektörler Arasında İmzalı Açı Bulma
- 19. İyonik uygulamada açı oluşturma yönergesi
- 20. Fotoğraf Makinesi Pitch/Ya Direction Vector
- 21. İstemciye, yeni Redis ana makinesinin Sentinel
- 22. Fotoğraf Çekildiği Zaman Fotoğraf Makinesi Oryantasyonu. Oryantasyon kilitlendiğinde bile.
- 23. UIImagePickerController Fotoğraf Makinesinden Fotoğraf Çekmek - Varsayılan - kare
- 24. Android - Fotoğraf Makinesinde Parlamayı Azaltma (Fotoğraf/Video)
- 25. Fotoğraf makinesinden PHP sunucusuna bir fotoğraf yükleyin
- 26. Fotoğraf kod yazıcısının sağ sütuna yerleştirilmemesi Fotoğraf:
- 27. wp7 üzerindeki varlık çerçevesi
- 28. WP7/8 C#
- 29. WP7 simgesinin arka planı
- 30. Enum.GetValues in WP7
Bu telefondaki sensörler hakkında da güzel bir blog. Kamera alanına bakmak yerine orada aradığınızı bulacağınıza inanıyorum. http://developer.nokia.com/community/wiki/Qibla_Compass_for_Windows_Phone –