<?xml version="1.0" encoding="UTF-8"?>
            <!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.2 20190208//EN" "JATS-archivearticle1.dtd">
            <article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article">
                <front>
                    <journal-meta>
                        <journal-id journal-id-type="nlm-ta">Adv. Res. J. Comput. Sci.</journal-id>
                        <journal-id journal-id-type="publisher-id">LQP-ARJCS</journal-id>
                        <journal-title-group>
                            <journal-title>Advanced Research Journal of Computer Science</journal-title>
                        </journal-title-group>
                        <issn pub-type="ppub">3134-884X</issn>
                        <publisher>
                            <publisher-name>Advanced Research Journal of Computer Science</publisher-name>
                        </publisher>
                    </journal-meta>
                    <article-meta>
                        <article-id pub-id-type="doi">10.66590/arjcs2024010102</article-id>
                        <article-id pub-id-type="other">arjcs2024010102</article-id>
                        <article-id pub-id-type="manuscript">65-LQP-ARJCS</article-id>
                        <article-categories>
                            <subj-group subj-group-type="heading">
                            <subject>Research Paper</subject>
                            </subj-group>
                        </article-categories>
                        <title-group>
                            <article-title>An Improved Edge Detection Framework for Digital Images</article-title>
                        </title-group>
                        <contrib-group><contrib contrib-type="author" corresp="yes">
                                <name>
                                    <surname>Saeed</surname>
                                    <given-names>Romna </given-names>
                                </name>
                                <xref ref-type="aff" rid="aff1">1</xref><xref ref-type="corresp" rid="cor1">*</xref></contrib></contrib-group><aff id="aff1">
                                    <label>1</label>
                                    <institution></institution>
                                    <addr-line></addr-line>
                                </aff>
                        <author-notes>
                            <corresp id="cor1">
                              <label>*</label>Corresponding author: Romna  (e-mail: <email>romnasaeed20@gmail.com</email>)
                            </corresp>
                        </author-notes>
                        <pub-date pub-type="epub">
                            <day>30</day>
                            <month>12</month>
                            <year>2024</year>
                        </pub-date>
                        <pub-date pub-type="received">
                            <day>22</day>
                            <month>09</month>
                            <year>2024</year>
                        </pub-date>
                        <pub-date pub-type="accepted">
                            <day>12</day>
                            <month>12</month>
                            <year>2024</year>
                        </pub-date>
                        <volume>1</volume>
                        <issue>1</issue>
                        <fpage>9</fpage>
                        <lpage>12</lpage>
                        <permissions>
                            <copyright-statement>©2026 the Author(s)</copyright-statement>
                            <copyright-year>2026</copyright-year>
                            <copyright-holder>The Author(s)</copyright-holder>
                            <license license-type="open-access">
                            <ali:license_ref>https://creativecommons.org/licenses/by/4.0/</ali:license_ref>
                            <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution License</license-p>
                            </license>
                        </permissions>
                        <abstract><p>Edge detection is an important part of image processing that helps in classifying and finding gaps or break in an image. It also helps recognizing points in digital image where a sharp change in brightness occurs. These points represent curves. In image, these curves also called edges. The quality of edge detection determined by performance of the successive steps performed. Edge detection is very difficult work in automated image analysis as it requires to process large data to extract knowledge. There are no specific techniques for edge detection that works well for all type of images. The objective of this research is to analyze and design a technique in conjunction with the Canny edge detector to better edge detection rate by minimizing the influence of external noise which ultimately leads to detection of false edges. First, we used RGB image as input image and convert this into grayscale image. Second, we convolved the image by gaussian filter. Third, we used Sobel operator to find the gradient of image and then calculate gradient magnitude and direction. Fourth, we used non-maximum suppression to thin the edges. And last we used two threshold values to find the true edges in image and get the edge detected image. The performance of the proposed method is compared with Canny, Roberts, Sobel, and Prewitts by using objective quality assessment metrices including PSNR, SSIM, RMSE, EI, MI, SD, and Variance. The results show that the proposed method is more efficient in detecting edges as compared to other algorithms in the same domain.</p></abstract>
                        <kwd-group><kwd>Image Processing</kwd><kwd>Digital Images</kwd><kwd>Canny Edge Detection Algorithm</kwd><kwd>Sobel Operator</kwd><kwd>Improved</kwd></kwd-group>
                    </article-meta>
                </front>
            </article>