I've had some really mangled-looking Ghost ooths hatch, that I never thought were fertile (but misted them anyway, just in case.) And then I've had some very nice, plump-looking Ghost ooths incubated with the same messed-up ones that never hatched a thing.
So no, you really can't tell if they are fertile or not by looks alone. But, as others have pointed out, if you're getting them from the wild, you can often tell if they have already hatched out. Another point to look for is how dark the ooth looks, the older they are, the darker they are and the more likely that they've already hatched. Ooths of many species are a light creamy color...or greenish in the case of Ghosts...when first laid, but get darker as they mature & if they are old & already hatched out, they will likely to be VERY dark in color or even grayish as they decompose.