मैं एक सी # प्रोग्राम के भीतर एक हिस्टोग्राम बनाना चाहता हूं जो ईएमजीई का उपयोग करता है। ईएमजीई में एमसीवी हिस्टोग्राम नामक एक कक्षा होती है, लेकिन मुझे नहीं पता कि इसका उपयोग कैसे किया जाए।हिस्टोग्राम कैसे बनाएं
उत्तर
यदि आप EmguCV का उपयोग करना चाहते हैं तो आपको डेंस हिस्टोग्राम क्लास का उपयोग करना चाहिए। मैं तुम्हें मूल उपयोग दिखाएंगे:
// Create a grayscale image
Image<Gray, Byte> img = new Image<Gray, byte>(400, 400);
// Fill image with random values
img.SetRandUniform(new MCvScalar(), new MCvScalar(255));
// Create and initialize histogram
DenseHistogram hist = new DenseHistogram(256, new RangeF(0.0f, 255.0f));
// Histogram Computing
hist.Calculate<Byte>(new Image<Gray, byte>[] { img }, true, null);
रहे हैं इस तरह के वापस प्रक्षेपण के रूप में DenseHistogram वर्ग के भीतर अन्य आम तरीकों का एक बहुत
thanx .. लेकिन मैं पहले से ही CvInvoke.cvCalHist(), का उपयोग कर हिस्टोग्राम की गणना करता हूं लेकिन मुझे लगता है कि उपरोक्त विधि का उपयोग करना बहुत आसान है। क्या आप मैकविस्टोग्राम और डेन्स हिस्टोग्राम के बीच संक्षेप में अंतर बता सकते हैं? –
डेंस हिस्टोग्राम प्रबंधित कक्षा है जो मैकविस्टोग्राम को लपेटती है। आप डेन्स हिस्टोग्राम कक्षा का निरीक्षण कर सकते हैं और जांच सकते हैं कि इसकी संपत्ति एमसीवी हिस्टोग्राम है। मेरा सुझाव है कि cvinvoke का उपयोग न करें जब ओपनसीवी कार्यक्षमता पहले से ही उचित प्रबंधित कक्षा में लपेटा जा चुका है ... –
आप इस कोड का उपयोग कर सकते हैं:
histogramBox.GenerateHistograms(image,bin);
histogramBox2.Refresh();
यह स्वचालित रूप से आपकी तस्वीर का हिस्टोग्राम बनाएगा।
आपको कैसे पता चलेगा कि बिन के लिए कितना मूल्य गुजरना है? – gonzobrains
इसके अलावा, आपके पास दो हिस्टोग्राम बॉक्स क्यों हैं? – gonzobrains
- 1. GGPlot2 हिस्टोग्राम
- 2. हिस्टोग्राम
- 3. हिस्टोग्राम
- 4. हिस्टोग्राम
- 5. हिस्टोग्राम
- 6. gnuplot हिस्टोग्राम: कैसे सलाखों
- 7. ggplot2 हिस्टोग्राम
- 8. हिस्टोग्राम jfreechart
- 9. ggplot हिस्टोग्राम
- 10. हिस्टोग्राम Matplotlib
- 11. coord_polar() हिस्टोग्राम
- 12. हिस्टोग्राम matplotlib
- 13. हिस्टोग्राम बिन
- 14. वर्टिकल हिस्टोग्राम
- 15. हिस्टोग्राम फ़ंक्शन
- 16. Matplotlib (हिस्टोग्राम)
- 17. ग्नुपलॉट हिस्टोग्राम
- 18. पायथन में प्लॉट हिस्टोग्राम
- 19. कई हिस्टोग्राम - स्थान
- 20. d3.js और crossfilter डेटा का उपयोग कर हिस्टोग्राम कैसे बनाएं?
- 21. हिस्टोग्राम से थ्रेसहोल्ड मूल्य कैसे प्राप्त करें?
- 22. मुझे हिस्टोग्राम खिंचाव
- 23. एक ggplot2 हिस्टोग्राम
- 24. ड्राइंग हिस्टोग्राम को आईफोन
- 25. क्षैतिज रेखा हिस्टोग्राम gnuplot
- 26. matplotlib मानदंड हिस्टोग्राम
- 27. प्रिंटिंग क्लास हिस्टोग्राम प्रोग्रामेटिक
- 28. हिस्टोग्राम-जैसी साजिश आर
- 29. अधिकतम हिस्टोग्राम मान की गणना
- 30. स्थानीय मॅक्सिमा/चोटियों और हिस्टोग्राम
इस लेख से पता चलता आरजीबी में हिस्टोग्राम बनाने का तरीका http://stackoverflow.com/questions/8204822/how-to-draw-histogram-using-emgucv-and-c-sharp – JiP