We present the theory of laser speckle imaging improved with intensity fluctuation modulation, where the dynamic speckle pattern can be isolated from its stationary counterpart. A series of in vivo experiments demonstrate the effectiveness of our method in achieving microangiography and monitoring vascular self-recovering process. All results show the convincing performance of our imaging method in both structural and functional imaging of blood flow, which may have potential applications in biological research and disease diagnosis.