Energy-discriminating x-ray camera is useful for performing monochromatic radiography using polychromatic x-rays. The x-ray camera was developed to carry out K-edge radiography using iodine-based contrast media. In this camera, objects are exposed by a cerium x-ray generator, and penetrating x-rays are detected by a cadmium telluride (CdTe) detector with an amplifier unit. The optimal x-ray photon energy and energy width are selected out using a multichannel analyzer (MCA), and the photon number is counted by a counter board (CB). Radiography was performed by the detector scanning using an x-y stage driven by a two-stage controller, and x-ray images obtained by energy discriminating are shown in a personal-computer (PC) monitor. Cerium K-series characteristic x-rays are absorbed effectively by iodine based contrast media, and iodine K-edge radiography was performed using x-rays with photon energies just beyond K-edge energy 33.2 keV.