.def("convert",checkImageConverterResult<Trade::ImageData1D,ImageView1D,&Trade::AbstractImageConverter::convert>,"Convert a 1D image",py::arg("image"))
.def("convert",checkImageConverterResult<Trade::ImageData2D,ImageView2D,&Trade::AbstractImageConverter::convert>,"Convert a 2D image",py::arg("image"))
.def("convert",checkImageConverterResult<Trade::ImageData3D,ImageView3D,&Trade::AbstractImageConverter::convert>,"Convert a 3D image",py::arg("image"))
.def("convert_to_file",checkImageConverterResult<ImageView1D,&Trade::AbstractImageConverter::convertToFile>,"Convert a 1D image to a file",py::arg("image"),py::arg("filename"))
.def("convert_to_file",checkImageConverterResult<ImageView2D,&Trade::AbstractImageConverter::convertToFile>,"Convert a 2D image to a file",py::arg("image"),py::arg("filename"))
.def("convert_to_file",checkImageConverterResult<ImageView3D,&Trade::AbstractImageConverter::convertToFile>,"Convert a 3D image to a file",py::arg("image"),py::arg("filename"));