Lines and curves can be detected using techniques like Hough transform and ellipse fitting. Color can be represented in models like RGB or HSI and analyzed using histograms. Texture is described using features such as edgeness, co-occurrence matrices, and statistics like energy, entropy, and contrast computed from the matrices.