1. A method for identifying siding, comprising: receiving particular texture data associated with a physical texture of a particular siding sample; receiving via user input siding characteristic data of the particular siding sample; cropping the particular texture data into a plurality of patches; extracting quantified visual features from one of the plurality of patches; accessing a reference database including, for each of multiple different reference siding samples, both (a) reference quantified visual features associated with a physical texture of the respective reference siding sample and (b) reference siding characteristic data for the respective reference siding sample; performing an automated texture data analysis by analyzing the quantified visual features associated with the particular siding sample and the reference visual features associated with different reference siding samples; performing an automated comparison of the user-input siding characteristic data of the particular siding sample with the reference siding characteristic data associated with different reference siding samples; and automatically identifying at least one reference siding sample that matches the particular siding sample based at least on (a) the automated texture data analysis and (b) the automated siding characteristic data comparison.