How to add image id class?

Shamelessly copied from here:
https://letswp.io/add-attachment-id-to-the-class-of-wordpress-images/

add_filter( 'wp_get_attachment_image_attributes', 'add_image_id_class', 10, 2 );


function add_image_id_class( $attr, $attachment ) {

    $class_attr = isset( $attr['class'] ) ? $attr['class'] : '';

    $has_class = preg_match( '/wpimage\_[0-9]+/', $class_attr, $matches );


    if ( !$has_class ) {

        $class_attr .= sprintf( ' wpimage_%d', $attachment->ID );

        $attr['class'] = ltrim( $class_attr );

    }

    return $attr;

}

This add a class like wpimage_{ATTACHMENT_ID} for example wpimage_22.