اگر قصد داشته باشید صفحه شطرنجی را به صورت کامل داشته باشید بدون خرابی بهترین روش استفاده از adaptive threshold هستش بخاطراینکه روش های آستانه گیری باینری و Otsu در نهایت یک مقدار آستانه تعیین و یا به صورت خودکار محاسبه می کنند و بر روی کل تصویر این آستانه را اعمال می کند حتی روش Otsu blockwise هم در این تصویر که شما قرار دادید جوابگو نیستش .در شرایطی که شما تغییرات زیادی در نور تصویر ورودی دارید نمی توانید با این روش به تصویر مطلوبی برسید برای انجام چنین آستانه گیری بایستی از روش هایی استفاده نماید که برای هر پیکسل از تصویر مقدار آستانه به صورت جداگانه و با توجه به همسایه های آن تعیین می گردد که البته وزن همسایه ها را می توان به صورت یکسان(Mean) و یا به صورت توزیع نرمال(Gaussian) استفاده نماییم.در OpenCV شما می توانید از تابع adaptive threshold استفاده کنید که در ضمن می توان از روش mean یا Gaussian جهت وزن همسایه ها استفاده کنید البته بایستی اندازه پنجره همسایگی و یک مقدار آستانه را نیز باید مشخص نماید.