Apart from a few typos(*), your names follow the IUPAC rules, while the ones in the picture do not. They might be common names for people working with methylcyclohexane and their derivatives.
(*) 1-amino-4-methylcyclohexane and 1-amino-2-methylcyclohexane