OpenCVのimwriteで保存先を変更したい

Python版OpenCV

import os
import cv2

dirname = 'hoge'
if not os.path.exists(dirname):
    os.mkdir(dirname)

cv2.imwrite(os.path.join(dirname, 'hoge.jpg'), hogeImage)


ディレクトリ間を移動することができるOSモジュールを呼び出す必要があります。

os.mkdir によって現在のディレクトリに新しいディレクトリを作り、
os.path.join によってパスをくっつけています。

os.mkdir は一度だけで良いので os.path.exists でディレクトリが存在するか判定を行います。 この判定をしないと、FileExistsErrorが出てしまいます。

参考
Python osを使ったファイルの動作、操作。パスの操作などなど - のんびりしているエンジニアの日記