This document describes two algorithms for determining water depth from high-resolution satellite imagery: a standard linear transform algorithm and a new ratio transform algorithm. The linear transform requires tuning five parameters and does not work for very low albedo bottoms, while the ratio transform requires tuning only two parameters and can handle low albedo features. Both algorithms were tested on IKONOS imagery of two coral reef atolls in the Hawaiian Islands against lidar bathymetry data. The ratio transform performed as well as the linear transform and was more robust, stable between areas, and able to retrieve depths over 25m. However, it was also slightly noisier and had trouble resolving fine structures below 15-20m depth.