सी # के लिए कुछ अच्छी छवि पुस्तकालय क्या हैं? मुख्य रूप से परतों में पेंटिंग जैसी चीजों के लिए। या शायद एक संसाधन जो समान कार्यों का वर्णन कर सकता है?.NET छवि पुस्तकालय
उत्तर
GDI + System.Drawing
के साथ नेट
के साथ स्थापित आता है:
Image GetLayeredImage(int width, int height, params Image[] layers)
{ Point layerPosition = new Point(0,0);
Bitmap bm = new Bitmap(width,height);
using(Graphics g = Graphics.FromImage(bm))
{ foreach(Image layer in layers) g.DrawImage(layer, layerPosition);
}
return bm;
}
उपरोक्त उदाहरण में, एक विधि, GetLayeredImage() परिभाषित किया गया है कि समग्र छवि की चौड़ाई/ऊंचाई को स्वीकार करता है , Image
ऑब्जेक्ट्स की एक सरणी के साथ, प्रत्येक परत के लिए एक। एक बिंदु (0,0) को प्रत्येक परत के लिए शीर्ष-बाएं स्थिति के रूप में परिभाषित किया जाता है। Bitmap
ऑब्जेक्ट बनाया गया है और उस से Graphics
ऑब्जेक्ट बिटमैप पर ड्राइंग के लिए बनाया गया है। सरणी में प्रत्येक छवि को बिंदु (0,0) पर बिटमैप पर खींचा जाता है - आप प्रत्येक परत के लिए एक अलग Point
मान बनाकर इसे बदलना चाहते हैं। परिणामी बिटमैप फिर वापस कर दिया जाता है। वापसी मूल्य सभी परतों के साथ एक छवि है।
Image layer1 = Image.FromFile("layer1.jpg");
Image layer2 = Image.FromFile("layer2.jpg");
Image layeredImg = GetLayeredImage(width,height,layer1,layer2);
pictureBox.Image = layeredImg;
परतों को बनाने के लिए पहले से ही .NET में ड्रॉइंग/ग्राफिक्स का उपयोग करके समझाया जा सकता है जिसे परत के आधार पर छवियों के आवागमन की अनुमति देने के लिए स्विच किया जा सकता है? – Rekar
मैंने एनिमेटेड जीआईएफ के बारे में कुछ जानकारी जोड़ा। –
हम्म, बिल्कुल मेरा मतलब नहीं था। जब मैंने आंदोलन को संदर्भित किया तो मेरा एनिमेटेड छवियों का मतलब नहीं था। मैं वास्तव में छवि की स्थिति का मतलब था परतों से अलग हो जाने की इजाजत देता है, पेंट.net की तरह, लेकिन एक बहुत ही सरल रूप है। – Rekar
मैं बड़ी सफलता के साथ प्रो एसडीके इमेजिंग LeadTools बुलाया तृतीय-पक्ष उपकरण का उपयोग किया है:
यहाँ कैसे इस विधि कॉल करने पर एक उदाहरण है।
http://www.leadtools.com/sdk/image-processing/default.htm
आमतौर पर Paint.Net कार्यक्षमता ऐसा कुछ या तीसरे पक्ष के सॉफ़्टवेयर के रास्ते अपनी ओर से कोडिंग का एक बहुत द्वारा प्राप्त किया जा जाएगा।
मैं बस कुछ बुनियादी कार्यक्षमता की तलाश में हूं। उदाहरण के लिए Visio जैसे किसी भी आरेखण सॉफ्टवेयर की तरह। मुझे फ़ोटोशॉप की ज़रूरत नहीं है, कुछ मूल बातें कुछ चीजों को एक तस्वीर बॉक्स में जोड़ने के लिए, और जरूरत पड़ने पर अलग-अलग टुकड़ों के चारों ओर स्थानांतरित करने में सक्षम होने की आवश्यकता नहीं है। – Rekar
लीडटोल्स और Atalasoft DotImage दोनों बहुत अच्छे हैं। मुझे लीडटोल्स के साथ शुभकामनाएं मिली हैं। आप Leadtools और शायद DotImage के साथ अंतर्निहित system.drawing सुविधाओं का उपयोग कर सकते हैं।
इसके अलावा, फ्री इमेज एक मुक्त ओपन सोर्स विकल्प है। – xpda
यूआरएल [फ्रीइमेज] है (http://freeimage.sourceforge.net/)। –
- 1. .NET पुस्तकालय?
- 2. क्या .NET के लिए कोई ठीक छवि पहचान पुस्तकालय हैं?
- 3. हास्केल छवि प्रसंस्करण पुस्तकालय?
- 4. सी ++ छवि प्रसंस्करण पुस्तकालय
- 5. छवि पहचान पुस्तकालय
- 6. सरल सी छवि पुस्तकालय?
- 7. छवि विश्लेषण पुस्तकालय/विशेषताएं
- 8. छवि प्रसंस्करण पुस्तकालय
- 9. यूनिट रूपांतरण पुस्तकालय .Net
- 10. .NET संख्यात्मक पुस्तकालय
- 11. सबसे तेज़ छवि प्रसंस्करण पुस्तकालय?
- 12. .NET के लिए एसवीएन पुस्तकालय?
- 13. असेंब्ली बनाम कक्षा पुस्तकालय (.NET)
- 14. डी के लिए छवि प्रसंस्करण पुस्तकालय?
- 15. छवि स्थिरीकरण पुस्तकालय उद्देश्य-सी/सी/सी ++?
- 16. एंड्रॉइड के लिए छवि प्रसंस्करण पुस्तकालय?
- 17. छवि सेगमेंटेशन के लिए सी ++ पुस्तकालय
- 18. पाइथन छवि पुस्तकालय और हेलो प्रभाव
- 19. क्या .NET लिप्यंतरण पुस्तकालय मौजूद है?
- 20. अंडाकार वक्र क्रिप्टोग्राफी के .NET कार्यान्वयन (पुस्तकालय)
- 21. क्या .NET टाइम श्रृंखला पुस्तकालय हैं?
- 22. बेस्ट सर्वर-साइड .NET पीडीएफ संपादन पुस्तकालय
- 23. .NET memcache पुस्तकालय उत्पादन तैयार हैं?
- 24. , सबसे विशेष रूप से एक .NET पुस्तकालय
- 25. .NET छवि को चित्रित करना
- 26. पुस्तकालय
- 27. .NET में ओपन विशाल TIF और नई छवि
- 28. Microsoft .NET के साथ छवि उत्पन्न चार्ट नियंत्रण
- 29. छवि क्रॉपिंग सी # बिना .net लाइब्रेरी
- 30. .NET GDI + छवि आकार - फ़ाइल कोडेक सीमाएं
क्या आप * छवियों * या ड्राइंग पुस्तकालयों के बारे में बात कर रहे हैं? सिस्टम। ड्रॉइंग नेमस्पेस आपके पास शुरू करने के लिए पर्याप्त होना चाहिए (जीडीआई का उपयोग करके)। – TheCloudlessSky
छवि पुस्तकालय, मुख्य रूप से चित्र बॉक्स में छवियों को जोड़ने के लिए, या कस्टम नियंत्रण, और प्रत्येक छवि को स्वयं बनाते हैं, ताकि इसे अलग-अलग तरीके से छेड़छाड़ की जा सके। – Rekar
क्या आपको परवाह है कि लाइब्रेरी किस भाषा में लिखी गई है, जब तक आप इसका उपयोग सी # से कर सकते हैं? –