Your first approach should work fine... if you implement it correctly. I would expect your code to crash with a NullPointerException
.
Replace:
ImageView imageView = (ImageView)getView().findViewById(R.id.fragment_image);
with:
ImageView imageView = (ImageView)myFragmentView.findViewById(R.id.fragment_image);