Text this: Noncoherent optical processing