Bir resmin rengini analiz etmek istiyorum. OpenCV kütüphanesini F # ile (aşina olduğum tek dil) kullanmak mümkün mü? Eğer evet ise, bu konuda bir öğretici/kitap bulabileceğimi nereden biliyorsunuz (OpenCV 2 Computer Vision, C++ kullanıcıları için harika görünüyor).F OpenCV'yi kullanma #
5
A
cevap
8
Bu, OpenCV üzerinden .NET sarmalayıcılarından biri ile F # kullanımı kesinlikle mümkündür.
open Emgu.CV
open Emgu.CV.CvEnum
open Emgu.CV.Structure
[<EntryPoint>]
let main(_) =
let win1 = "Test Window"
CvInvoke.cvNamedWindow(win1) |> ignore
use img = new Image<Bgr, byte>(400, 200, Bgr(255.,0.,0.))
let f = ref (MCvFont(FONT.CV_FONT_HERSHEY_COMPLEX, 1., 1.))
img.Draw("Hello, World", f, System.Drawing.Point(10,80), Bgr(0.,255.,0.))
CvInvoke.cvShowImage(win1, img.Ptr)
CvInvoke.cvWaitKey(0) |> ignore
CvInvoke.cvDestroyWindow(win1)
0
EmguCV web sitesi ve kurulum size ilk çekiş verebilir bazı C# tutorials sağlar: Örneğin, aşağıda mükemmel çalışıyor F # C# çevrilmiş EmguCV ile gelir "Merhaba Dünya" pasajıdır. Diğer faktörler arasında F # interop becerilerinize bağlı olarak, kilometreniz değişebilir.
1
EmguCV, OpenCV için bir .NET sarıcısıdır. F # ile de çalışmalıdır.
1
Emgu CV, Emgu CV Essentials kitabı ile en popüler seçenektir. Diğer iki NET OpenCV sarıcı projeleri:
İlgili konular
- 1. Montaj niteliklerini kullanma F #
- 2. xgb içinde f-skoru kullanma
- 3. F #: Veri bağlama için INotifyPropertyChanged kullanma
- 4. Varlık Çerçevesi sorgulamak için F # kullanma örnekleri
- 5. Nesne oluşturucuyla F # boru sembolünü kullanma
- 6. Ondalık Dönüşüm F # Senaryo F # Interactive F #
- 7. F System.String.Split kullanarak F #
- 8. F #
- 9. F #
- 10. F #
- 11. F #:
- 12. F #
- 13. F # aynı projedeki başka bir dosyada/tipte/modülde tanımlama/kullanma
- 14. F #, XML tipi sağlayıcı değişiklikleri FSharp.Data XML tipi sağlayıcısı kullanma
- 15. F arasında sıralama sıralama F #
- 16. F # - F # etkileşimini yayınlamadan çıkış tutun
- 17. F # Özel Operatörler Önceliği F # 'da
- 18. F # içinde yinelenen harita referansı F #
- 19. F boş bir sınıf nasıl oluşturulur? F
- 20. F # işlevinde birden çok değerlendirmeyi zorla F #
- 21. F # parametresi
- 22. FirstOrDefault F #
- 23. F C#
- 24. grep -f
- 25. FAKE (F # Make) 'da yayın web sitesi (F # Make)
- 26. F: olayı f: metadata'sının mı yoksa değil mi?
- 27. F # derleme hatası: F In # Beklenmeyen tip uygulama
- 28. B :: f neden belirsizliği çözmez, ancak A :: f yapar?
- 29. Emacs'taki arabelleği, bir la tail -f veya daha azını + F
- 30. f # yinelenen tanımı F # powerpack matematik sağlayıcı kaynak kodunda
"Ben aşina olduğum tek dil" - zihniniz eski paradigmaların ile şanslı kirlenmiş edilmemiştir bunu. – Ralph
;). Bu dil sayesinde kod ile uzlaştım – fabco63