By all means take them in a carry on.
We are packing all the camera, binoculars, cell phones, etc in a padded carry on.
It is a duffle bag with nice protected areas to keep everthing neat. One other note, take the batteries out. The TSA will make sure you do. I have a lead lined pack for all the film too. Lots of tips here on this web site. Have a great cruise.
Where, when and what ship will you be on?
I'm not sure I understand or agree with all the advice given. I've travelled a dozen times since 9/11. I always carry on my cameras, cell phones , video cams,and any other electronics. No one has ever made me take the batteries out of anything. On the contrary, you will sometimes actually be asked to take out the electronic item and show that it works , so, it should have fully charged batteries in it.
Binoculars (and electronics) are way to fragile and valuable to ever be put in checked luggage . Always carry on these items.
Film , should never be put in a checked bag . X rays used on checked baggage are way to strong and will ruin film. Film should be packed in a clear plastic bag and carried on
to plane and ship. Carry on xrays will not effect film under 800 speed even if exposed several times. Film 800 speed or higher should be packed in clear plastic and you should ask to have it hand inspected . If film is put in a lead lined bag, the bag will show as an "inpenetrable" object and you are more than likely to have to open it anyway, so go with the plastic bag. (go with my advice here, I am an executive with a professional photography company).