Text this: A comparison of discrete cosine transform and discrete wavelet transform algorithm in watermarking against common attacks