No, it's completely different. In the case of interracial marriage and segregation, a group of people were being denied their Constitutional rights based on the color of their skin, and the US Congress passed the Civil Rights Act of 1964, which made segregation illegal.
In the case of Gay Marriage, no one is being denied any right at all. Gay people are equally free to marry people of the opposite sex, just as I am. I can't marry a horse or goat, but this doesn't mean my rights are being violated, no one can marry a horse or goat. The comparing of Gay Marriage to segregation or interracial marriage, is not applicable, and is just another straw man argument, to support something that isn't the same thing. You want a good comparison? Public nudity! It is currently against the law for nudists to run around naked in public... it wouldn't harm you or me for them to do this, so why are their 'rights' being violated?
For the record, gay couples can and do "get married" all the time, they just can't obtain a legal certificate of marriage from the state, a piece of paper. They are not forbidden from "marrying" or living with each other in "matrimony" or having a ceremony, or anything else. No "right" is being violated, and any 'legal' rights they want, could easily be obtained through 'civil unions' legislation, which would probably pass in most states. The 'obstacle' to that, is liberals like you, who want to have it your way and absolutely refuse to bend.