Yes there are tax implications.
Not sure about Thailand but in Aussie most dividends are franked meaning the company has already paid company tax so you do not need to pay income tax on the dividend income.
But regardless of the tax situation in CG vs Dividends the impact of tax is minimal against the bigger picture of sound fundamental value investing.
Small tax benefits should be low on the list of considerations.