def get_features_json_file_path(input_image_path):
    """Get the appropriate features JSON output path for a given image input.

    Effectively appends "--features" to the original image file and 
    places it within the same directory.

    Parameters
    -----------
    input_file_path: str
        Path to input image.
        
    Returns
    -------
    str
        Full path for features JSON output.
    """
    features_file_paths = input_image_path.split('.')
    features_file_paths[-2] += '--features'
    features_file_paths[-1] = 'json'
    features_file_path = '.'.join(features_file_paths)
    return features_file_path