If this is not what you want please clarify your question:
data1 = RandomVariate[BinormalDistribution[{0, 0}, {2, 3}, 0.5], 100000];
data2 = RandomVariate[BinormalDistribution[{3, 4}, {2, 2}, .1], 100000];
data = data1~Join~data2;
DensityHistogram[data, {"Log", "Wand"}, "Count",
ColorFunction -> "TemperatureMap",
ChartLegends -> Automatic]

DensityHistogram[data, "Wand", {"Log", "Count"},
ColorFunction -> "TemperatureMap",
ChartLegends -> Automatic]

DensityHistogram[data, {"Log", "Wand"}, {"Log", "Count"},
ColorFunction -> "TemperatureMap",
ChartLegends -> Automatic]

The plain form for comparison:
DensityHistogram[data, "Wand", "Count",
ColorFunction -> "TemperatureMap",
ChartLegends -> Automatic]
