Electric Electric نشر 25 يناير 2023 أرسل تقرير نشر 25 يناير 2023 (معدل) السلام عليكم كيف بامكاني تحويل صورة ابيض واسود الى شكل بتات بحيث ان اللون الاسود يساوي القيمة 0 واللون الابيض يساوي القيمة 1 لكل بكسل كمثال صورة رقعة الشطرنج مثلا تم التعديل في 25 يناير 2023 بواسطة Electric Electric لم يكن صحيح اقتباس
0 عبدالباسط ابراهيم نشر 25 يناير 2023 أرسل تقرير نشر 25 يناير 2023 يمكنك تنفيذ ذلك من خلال العديد من البرامج والمواقع المختلفة قم فقط بالبحث عن "white and black picture into binary code" وسيظهر لك العديد من النتائج مثل برنامج ال MATLAB أما بالنسبة لتنفيذ ذلك من خلال لغات البرمجة فيمكنك تنفيذ ذلك عن طريق لغة java مثلاً عن طريق الدوال BufferedImage ImageIO.read() كما في المثال التالي BufferedImage image = ImageIO.read(new File("/some.jpg")); byte[][] pixels = new byte[image.getWidth()][]; for (int x = 0; x < image.getWidth(); x++) { pixels[x] = new byte[image.getHeight()]; for (int y = 0; y < image.getHeight(); y++) { pixels[x][y] = (byte) (image.getRGB(x, y) == 0xFFFFFFFF ? 0 : 1); } } 1 اقتباس
السؤال
Electric Electric
السلام عليكم
كيف بامكاني تحويل صورة ابيض واسود الى شكل بتات بحيث ان اللون الاسود يساوي القيمة 0 واللون الابيض يساوي القيمة 1 لكل بكسل
كمثال صورة رقعة الشطرنج مثلا
تم التعديل في بواسطة Electric Electricلم يكن صحيح
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.