A procedure for refining structural parameters and charge densities using convergent-beam electron diffraction (CBED) is described. The procedure is based on the nonlinear least-squares fitting between full dynamical calculations and energy-filtered intensities of two-dimensional higher-order Laue-zone (HOLZ) and zeroth-order Laue-zone (ZOLZ) CBED patterns.