После отрисовки картинки — она черная - C#
Формулировка задачи:
Здравствуйте, у меня такой вопрос. Моя программа должна нарисовать в битмап картинку, а потом разгадать ее tessnet.
После отрисовки картинки - она просто черная, точнее просто на компьютере отображается нормально, но если залить на какой-то сайт OCR ONLINE, Или когда тесснет разгадывает - она для них просто черный прямоугольник. А если залить к примеру в Вконтакте, потом достать прямую ссылку на данный рисунок, только уже на серверах Вконтакте. Сохранить на компьютер по прямой ссылке - тогда все работает и рисунок разгадывается и отображается правильно.
Bitmap bitmap = new Bitmap(300, 150); Graphics g = Graphics.FromImage(bitmap); Pen pen = new Pen(Color.Black, 3); g.SmoothingMode = SmoothingMode.AntiAlias; ... Рисуем Stream result_stream = new MemoryStream(); bitmap.Save("png.png", System.Drawing.Imaging.ImageFormat.Png); return result_stream;
Решение задачи: «После отрисовки картинки — она черная»
textual
Листинг программы
Bitmap bitmap = new Bitmap(300, 150); Graphics g = Graphics.FromImage(bitmap); g.Clear(Color.White); Pen pen = new Pen(Color.Black, 3); g.SmoothingMode = SmoothingMode.AntiAlias; ... Рисуем
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д