You can't download ImageMixer because it's not available for free. It comes bundled with selected Canon camcorders. The official website lists only the updates for the application and nothing more. You have to look for your CD to be able to install it and then visit the page with the update packages and apply those updates to enjoy its features on Windows 10.
The same thing applies to Sony devices.