Faits : Faits : A. X._ est propriétaire de plusieurs immeubles à Y._. Le 24 juin 1997, la Commission d'impôt de Y._ (ci-après: la Commission d'impôt) a rendu deux décisions de taxation définitive par lesquelles elle a fixé le revenu imposable de X._, pour l'impôt fédéral direct des années 1995 et 1996, à 310'900 fr. Le prénommé a formé une réclamation à l'encontre de ces taxations, qui portait notamment sur la déduction des frais d'entretien des immeubles. Il a par la suite retiré sa réclamation et accepté la proposition de règlement du litige de l'Administration cantonale des impôts. Le 11 juillet 1997, la Commission d'impôt a alors rendu deux nouvelles décisions de taxation définitive pour l'impôt fédéral direct et deux autres pour l'impôt cantonal et communal, lesquelles sont entrées en force. Le prénommé a formé une réclamation à l'encontre de ces taxations, qui portait notamment sur la déduction des frais d'entretien des immeubles. Il a par la suite retiré sa réclamation et accepté la proposition de règlement du litige de l'Administration cantonale des impôts. Le 11 juillet 1997, la Commission d'impôt a alors rendu deux nouvelles décisions de taxation définitive pour l'impôt fédéral direct et deux autres pour l'impôt cantonal et communal, lesquelles sont entrées en force. B. Par courrier du 26 août 1997, X._ a demandé que les décisions de taxation du 11 juillet 1997 soient révisées à la lumière de l'arrêt du Tribunal fédéral du 24 avril 1997 (ATF 123 II 218 ss) modifiant la pratique "Dumont" relative à la déduction des frais d'entretien d'immeubles. Par décision du 29 août 1997, la Commission d'impôt a rejeté la demande de révision, prononcé qui a été confirmé, sur réclamation, par l'Administration cantonale des impôts. X._ a recouru au Tribunal administratif du canton de Vaud (ci-après: le Tribunal administratif) puis au Tribunal fédéral, qui l'ont débouté par arrêts respectivement du 16 juin et du 12 décembre 2003. Le Tribunal de céans a notamment considéré que la Commission d'impôt n'avait eu connaissance de la jurisprudence rendue le 24 avril 1997 qu'à la fin juillet 1997, par une circulaire de l'Administration fédérale des contributions datée du 18 juillet 1997. Par conséquent, on ne pouvait dire qu'à la date de leur prononcé, le 11 juillet 1997, les décisions de taxation - qui n'étaient certes pas conformes à la nouvelle jurisprudence - étaient affectées d'une erreur manifeste et essentielle, dont la Commission d'impôt devait s'apercevoir, ce qui, de l'avis de certains auteurs et d'après une jurisprudence cantonale, ouvrirait la voie de la révision dite "facilitée". Par décision du 29 août 1997, la Commission d'impôt a rejeté la demande de révision, prononcé qui a été confirmé, sur réclamation, par l'Administration cantonale des impôts. X._ a recouru au Tribunal administratif du canton de Vaud (ci-après: le Tribunal administratif) puis au Tribunal fédéral, qui l'ont débouté par arrêts respectivement du 16 juin et du 12 décembre 2003. Le Tribunal de céans a notamment considéré que la Commission d'impôt n'avait eu connaissance de la jurisprudence rendue le 24 avril 1997 qu'à la fin juillet 1997, par une circulaire de l'Administration fédérale des contributions datée du 18 juillet 1997. Par conséquent, on ne pouvait dire qu'à la date de leur prononcé, le 11 juillet 1997, les décisions de taxation - qui n'étaient certes pas conformes à la nouvelle jurisprudence - étaient affectées d'une erreur manifeste et essentielle, dont la Commission d'impôt devait s'apercevoir, ce qui, de l'avis de certains auteurs et d'après une jurisprudence cantonale, ouvrirait la voie de la révision dite "facilitée". C. Le 16 décembre 2005, le Tribunal administratif a partiellement admis le recours d'un autre contribuable, se rapportant à l'impôt cantonal et communal de la période 1995/1996. Dans cette cause portant également sur la déduction des frais d'entretien d'immeubles, le Tribunal administratif a considéré que les principes posés dans l'ATF 123 II 218 valaient pour les travaux réalisés durant la période de calcul 1993/1994 (période fiscale 1995/1996), contrairement à l'avis de l'Administration cantonale des impôts. Par acte du 11 mai 2006, X._ a derechef demandé la révision des décisions du 11 juillet 1997, en se prévalant de l'arrêt du 16 décembre 2005. La requête a été rejetée par décision de l'Administration cantonale des impôts du 15 mai 2006, confirmée sur réclamation. Par acte du 15 septembre 2006, la décision sur réclamation a été déférée au Tribunal administratif, qui a rejeté le recours par arrêt du 16 mars 2007. Cette autorité a considéré que le recourant persistait à invoquer un changement de jurisprudence, puisque le jugement du 16 décembre 2005 ne faisait que mettre en oeuvre dans le canton de Vaud la modification de la pratique "Dumont" décidée dans l'ATF 123 II 218. Or, un tel changement de jurisprudence n'ouvrait pas la voie de la révision. De plus, le recourant aurait pu - et dû - faire valoir que les décisions du 11 juillet 1997 n'étaient pas conformes à la nouvelle jurisprudence fédérale en formant une réclamation à leur encontre. Ayant omis de le faire, il ne pouvait soulever ce grief dans le cadre d'une demande de révision. Par acte du 11 mai 2006, X._ a derechef demandé la révision des décisions du 11 juillet 1997, en se prévalant de l'arrêt du 16 décembre 2005. La requête a été rejetée par décision de l'Administration cantonale des impôts du 15 mai 2006, confirmée sur réclamation. Par acte du 15 septembre 2006, la décision sur réclamation a été déférée au Tribunal administratif, qui a rejeté le recours par arrêt du 16 mars 2007. Cette autorité a considéré que le recourant persistait à invoquer un changement de jurisprudence, puisque le jugement du 16 décembre 2005 ne faisait que mettre en oeuvre dans le canton de Vaud la modification de la pratique "Dumont" décidée dans l'ATF 123 II 218. Or, un tel changement de jurisprudence n'ouvrait pas la voie de la révision. De plus, le recourant aurait pu - et dû - faire valoir que les décisions du 11 juillet 1997 n'étaient pas conformes à la nouvelle jurisprudence fédérale en formant une réclamation à leur encontre. Ayant omis de le faire, il ne pouvait soulever ce grief dans le cadre d'une demande de révision. D. Agissant par la voie du recours de droit public, X._ demande au Tribunal fédéral d'annuler l'arrêt du 16 mars 2007 et de renvoyer la cause à l'Administration cantonale des impôts pour qu'elle statue à nouveau sur sa demande de révision du 11 mai 2006. Il se plaint d'une mauvaise application de l'art. 147 LIFD, qui énonce les conditions de la révision en matière d'impôt fédéral direct, d'une application arbitraire de l'art. 203 de la loi vaudoise du 4 juillet 2000 sur les impôts directs cantonaux (LI; RS/VD 642.11), qui fait de même pour l'impôt cantonal et communal, ainsi que de violation du principe de l'égalité (art. 8 Cst.), du droit d'être entendu, du principe de la bonne foi, du droit à une procédure équitable (art. 29 al. 1 Cst. et art. 6 par. 1 CEDH), d'un déni de justice formel et matériel et d'une violation de l'art. 14 CEDH. L'autorité intimée s'en remet à justice pour ce qui est de la recevabilité du recours et se réfère à son arrêt quant au fond. L'Administration cantonale des impôts propose, principalement, de déclarer le recours irrecevable et, subsidiairement, de le rejeter. L'Administration fédérale des contributions, Division principale de l'impôt fédéral direct, de l'impôt anticipé et des droits de timbre, conclut à ce que le recours soit rejeté dans la mesure où il est recevable, sous suite de frais. 