Probably you're aware that controller triggers model method delete, then it load JTable which deletes the entry. My suggestion would be to extend JTable class with following method in /administrator/components/com_YourExtension/tables/YourTableFile.php :
public function delete($pk = null)
{
jimport( 'joomla.filesystem.file' );
$path = JPath::clean(JPATH_ROOT . "/images/menu_slider/");
if (JFile::exists($path . $this->image)
JFile::delete($path . $this->image);
return parent::delete($pk);
}