Updated Progress

This commit is contained in:
Felix Kaspar 2023-10-28 19:31:56 +02:00
parent f7e5fd3aef
commit 877386cdd3
2 changed files with 1 additions and 4 deletions

View File

@ -106,7 +106,7 @@ Current functions of spdf and their progress in this repo.
| Status | Feature | Description | | Status | Feature | Description |
| ------ | ------------------ | ----------- | | ------ | ------------------ | ----------- |
| ✔️ | Remove Blank Pages | | | ✔️ | Remove Blank Pages | |
| 🚧 | Auto Split Pages | | | ✔️ | Auto Split Pages | |
| Status | Feature | Description | | Status | Feature | Description |
| ------ | ------------ | ----------- | | ------ | ------------ | ----------- |

View File

@ -76,7 +76,6 @@ export async function splitOn(snapshot, type, whiteThreashold, PDFJS, OpenCV, PD
const pagesWithQR = []; const pagesWithQR = [];
for (let i = 0; i < pdfDoc.numPages; i++) { for (let i = 0; i < pdfDoc.numPages; i++) {
const page = await pdfDoc.getPage(i + 1); const page = await pdfDoc.getPage(i + 1);
console.log("Checking page " + i);
const images = await getImagesOnPage(page, PDFJS); const images = await getImagesOnPage(page, PDFJS);
@ -91,8 +90,6 @@ export async function splitOn(snapshot, type, whiteThreashold, PDFJS, OpenCV, PD
} }
async function checkForQROnImage(image) { async function checkForQROnImage(image) {
console.log(image.data, image.width, image.height, image.width * image.height * 4);
// TODO: There is an issue with the jsQR package (The package expects rgba but sometimes we have rgb), and the package seems to be stale, we could create a fork and fix the issue. In the meanwhile we just force rgba: // TODO: There is an issue with the jsQR package (The package expects rgba but sometimes we have rgb), and the package seems to be stale, we could create a fork and fix the issue. In the meanwhile we just force rgba:
// Check for rgb and convert to rgba // Check for rgb and convert to rgba
if(image.data.length == image.width * image.height * 3) { if(image.data.length == image.width * image.height * 3) {