Among all dual-energy CT (DECT) methods, fast kVp-switching is advantageous in terms of system cost and imaging performance. However, this data acquisition technique leads to a one-view mismatch between high and low voltage projections, and a kind of interpolation is usually required for consistency. In the paper, we propose an image based material decomposition method, which combines data and reconstructed images. We treat the data as a line integral plus a non-linear beam hardening term, and perform reconstruction and correction iteratively. Numerical results show an excellent quality of basis components.