Unable to resize images using opencv

HAVE WRITTEN THIS CODE BUT ITS NOT WORKING. I WISH TO RESIZE THE IMAGE FROM 260 TO 256 THE CODE IS :

train_x=sorted(os.listdir('/content/drive/MyDrive/MRA/test/images/'))
train_y=sorted(os.listdir('/content/drive/MyDrive/MRA/test/masks/'))

print(train_x, train_y)

size=(256,256)
  
for x,y in tqdm(zip(train_x, train_y)):
    
    name=x.split('.')[0]
    x=cv2.imread('/content/drive/MyDrive/MRA/test/images/'+x)
    y=cv2.imread('/content/drive/MyDrive/MRA/test/masks/'+y)

    x=cv2.resize(x,size)
    y=cv2.resize(y,size)

    tmp_image_name=f'{name}.png'
      
    tmp_mask_name=f'{name}.png'

    cv2.imwrite('/content/drive/MyDrive/MRA/test/test1/images/'+tmp_image_name, x)
    cv2.imwrite("/content/drive/MyDrive/MRA/test/test1/masks/"+tmp_mask_name, y)

did you create the /content/drive/MyDrive/MRA/test/test1/images/ folder ?
(imwrite() wont do this !)

question on SO was deleted:

https://stackoverflow.com/questions/69980237/unable-to-resize-images-using-opencv