I uninstalled my Dell Webcam Central because it stopped working. I thought that I could just reinstall it so that the problem could be fixed, however, I cannot find a way to reinstall it.
You can either check the support CD which came with your laptop or visit Dell Support in order to obtain a new version of the software or driver for your webcam. Dell Webcam Central is not available publicly and you will need to use your Service Tag number in order to get access to the downloads list. From the support page of your device, try and find the software by selecting the operating systems available. In many cases a specific software is available only for Windows but you could try and download it.