Cuadrícula de valores de imagen a matriz 2D

Tengo una cuadrícula como la imagen a continuación que quiero poner en una matriz en este formato:

 ;x = wall(black cells and grey boxes), s= start (red circle), g = goal(blue circle), 0 = available path(everything else)
 $data[5][5] = [["x","x","x","x","x"], _
               ["x","s","0","x","x"], _
               ["x","x","0","x","x"], _
               ["x","x","0","g","x"], _
               ["x","x","x","x","x"]]

Pensé que podría usar los colores, pero no estoy seguro de cómo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta