Pix capacity depends on file size, just take an average size pix and do the math. Example if your camera pix ave. is 4mb ea then it will hold about 1,000 pix or if 12mb each would be approx 333.
Check your olympus manual and see if it supports SD HC memory card at 4gb