The DNA footprinting technique can be modified to assess the binding strength of a protein to a region of DNA.  Using varying concentrations of the protein for the footprinting experiment, the appearance of the footprint can be observed as the concentrations increase and the proteins binding affinity can then be estimated.