Issue in converting the Pixels values to image

are 117 and 111 the height and width of your image and do you have 3 bytes per pixel (given you mentioned PIXFORMAT_GRAYSCALE)?

try spitting the data out this way:

fb = esp_camera_fb_get();
Serial.print(fb->height); Serial.write(',');  // write the height 
Serial.print(fb->width); Serial.write(',');   // write the width
for (int i = 0; i < fb->len; i++){            // dump the pixels' value
  Serial.print(fb->buf[i]);
  if (i != fb->len -1) Serial.write(',');
  else Serial.println();
}