Back | Home
الـ Path الحالي: /home/picotech/domains/instantly.picotech.app/public_html/public/uploads/../uploads/../../../../instantly.picotech.app/homes/../../wa.picotech.app/public_html/node_modules/path-exists/../duplexify/./../@protobufjs/../cheerio/../nth-check/../asynckit/../pngjs/lib
الملفات الموجودة في هذا الـ Path:
.
..
bitmapper.js
bitpacker.js
chunkstream.js
constants.js
crc.js
filter-pack.js
filter-parse-async.js
filter-parse-sync.js
filter-parse.js
format-normaliser.js
interlace.js
packer-async.js
packer-sync.js
packer.js
paeth-predictor.js
parser-async.js
parser-sync.js
parser.js
png-sync.js
png.js
sync-inflate.js
sync-reader.js

مشاهدة ملف: paeth-predictor.js

"use strict";

module.exports = function paethPredictor(left, above, upLeft) {
  let paeth = left + above - upLeft;
  let pLeft = Math.abs(paeth - left);
  let pAbove = Math.abs(paeth - above);
  let pUpLeft = Math.abs(paeth - upLeft);

  if (pLeft <= pAbove && pLeft <= pUpLeft) {
    return left;
  }
  if (pAbove <= pUpLeft) {
    return above;
  }
  return upLeft;
};