New images of the North Korean leader appear to show him making his first public appearance in 20 days.