Как сформировать строку используя массив пикселей и прочитать значение всех символов массива - PullRequest
1 голос
/ 25 июня 2019

Я создаю двоичное изображение из обработки ide.Я хочу использовать массив пикселей в качестве строки.когда я конвертирую этот массив пикселей в строку, я не могу читать строковые символы.каждый раз, когда я получаю ошибку.индекс массива привязки.пожалуйста, помогите из этой проблемы

      for(int y = 0; y < img.height; y++)
       {
         for(int x=0; x < img.width; x++)
          {
                 int i = x+y*img.width;

                 String s = str(i);

                int c = s.charAt(1);

               print(c);
           }
        }

, когда я запускаю этот код в программном обеспечении обработки, я получаю сообщение об ошибке в консоли, что String Index выходит за границы.

, пожалуйста, скажите мне, что я делаю.

1 Ответ

0 голосов
/ 25 июня 2019

Попробуйте с s.charAt(0): строковые индексы начинаются с нуля.

...