An iOS application ๐Ÿ“ฑ that extracts text real time using camera ๐Ÿ“ท and play relevant video from the text

Overview

CHARUSAT-SceW

  • It is an iOS application ๐Ÿ“ฑ that scans and extracts text real-time through camera ๐Ÿ“ท , if it is detected. It will play relevent video from the extracted text.
  • An app for university visitors which can guide them through the university by scanning number of classrooms and labs.
  • The app scans the assigned numbers of university rooms and plays a video regarding that specific room showing what features does the university provide and more specifications.

SceW-logo

Libraries Used

Libraries used in this project are as follows:

  • UIkit
  • Foundation
  • Webkit
  • AVFoundation
  • Vision
  • Visionkit

Installation Setup

1. Clone the repository

You can clone this repository using command: https://github.com/iamvatsalpatel/CHARUSAT-SceW.git

2. Unzip SceW.xcodeproj.zip and then open it.

3. Build the project and run it on iOS device.

Implementation Video

You can find the video of running application from here.

Note

  1. This application can run on iPhones having iOS version 10.0 or above and iPads having iPadOS version 13.0 or above.
  2. The extracted text will be shown on the top of the image. You can zoom-in and out for scanning the text using the slider in the app.

Facing any issues???

Feel free to open an issue. I'll be glad to help you. ๐Ÿ˜

You might also like...
Loop video using Optical Flow on iOS/Mac
Loop video using Optical Flow on iOS/Mac

Perfect-Loop-Maker Loop video using Optical Flow and Metal on iOS Description The app loops video to make an effect like it is endless, it uses optica

Overlay alpha channel video animation player view using Metal.
Overlay alpha channel video animation player view using Metal.

Overlay alpha channel video animation player view using Metal. Example To run the example project, clone the repo, and run pod install from the Exampl

High-performance and flexible video editing and effects framework, based on AVFoundation and Metal.
High-performance and flexible video editing and effects framework, based on AVFoundation and Metal.

High-performance and flexible video editing and effects framework, based on AVFoundation and Metal.

Yattee: video player for Invidious and Piped built for iOS 15, tvOS 15 and macOS Monterey
Yattee: video player for Invidious and Piped built for iOS 15, tvOS 15 and macOS Monterey

Video player with support for Invidious and Piped instances built for iOS 15, tvOS 15 and macOS Monterey.

Yattee: video player for Invidious and Piped built for iOS, tvOS and macOS
Yattee: video player for Invidious and Piped built for iOS, tvOS and macOS

Video player for Invidious and Piped instances built for iOS, tvOS and macOS. Features Native user interface built with SwiftUI Multiple instances and

iOS video player for trailer. You can customize layout for the control panel. Support PiP and DRM.

iOS video player for trailer. You can customize layout for the control panel. Support PiP and DRM.

YouTube video player for iOS, tvOS and macOS
YouTube video player for iOS, tvOS and macOS

About XCDYouTubeKit is a YouTube video player for iOS, tvOS and macOS. Are you enjoying XCDYouTubeKit? You can say thank you with a tweet. I am also a

Versatile Video Player implementation for iOS, macOS, and tvOS
Versatile Video Player implementation for iOS, macOS, and tvOS

News ๐ŸŽ‰ - Since 2.1.3 VersaPlayer now supports iOS, macOS, and tvOS Example Installation Usage Basic Usage Adding Controls Advanced Usage Encrypted Co

Loop videos on iOS and Android (assuming only one video like on YouTube)

Mobile Video Loop By: Andrew-Chen-Wang iOS Safari Extension (soon Android) that lets you loop a video on your current website. This only works for the

Owner
Vatsal Patel
Hey, I'm Vatsal Patel | UnderGraduate ๐Ÿ‘จ๐Ÿฝโ€๐ŸŽ“| B.Tech Computer Engineering๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป| I love Creating and Designing Mobile Applications for iOS + UI/UX๐Ÿ“ฑ
Vatsal Patel
๐Ÿ“น Framework to Play a Video in the Background of any UIView

SwiftVideoBackground is an easy to use Swift framework that provides the ability to play a video on any UIView. This provides a beautiful UI for login

Wilson Ding 333 Nov 23, 2022
Video mp4 record save display - How to Take , Save and Display a .mp4 Video

Technicalisto How to Take , Save and Display a .mp4 Video Add your design with v

Aya Baghdadi 2 Aug 7, 2022
A fully functional short video app project.Record a six secends video while playing prank sounds.

prankPro A fully functional short video app project How to Install 1. use coconapod to init your xcode environment. 2. change the app-keys in `applica

huijimuhe 258 Jun 19, 2022
JDVideoKit - You can easily transfer your video into Three common video type.

JDVideoKit Introduction You can easily transfer your video into Three common video type. You can use set up camera easily. Installation pod 'JDVideoK

้ƒญไป‹้จต 24 Sep 9, 2021
A Swift library to upload video files to api.video platform.

api.video IOS video uploader api.video is the video infrastructure for product builders. Lightning fast video APIs for integrating, scaling, and manag

api.video 7 Dec 9, 2022
api.video is the video infrastructure for product builders

api.video is the video infrastructure for product builders. Lightning fast video APIs for integrating, scaling, and managing on-demand & low latency live streaming features in your app.

api.video 4 Jun 27, 2022
Audio player demo based on Swift and SwiftUI, which can play local or network audio.

SwiftAudioDemo Audio player demo based on Swift and SwiftUI, which can play local or network audio. In this demo, I have made a radio player to play n

Jensen Zhang 6 Mar 13, 2022
YouTubePlayerKit A Swift Package to easily play YouTube videos ๐Ÿ“บ

A Swift Package to easily play YouTube videos ??

Sven Tiigi 304 Jan 7, 2023
A lightweight app to play videos from the Files app in a better (dark) interface which avoids losing your playback position.

Playerly Playerly is a very lightweight Swift app that allows you to select a file (video or movie) from the built in Document Browser, and play it in

Julian Schiavo 28 Dec 3, 2022
Camera and Microphone streaming library via RTMP, HLS for iOS, macOS, tvOS.

HaishinKit (formerly lf) Camera and Microphone streaming library via RTMP, HLS for iOS, macOS, tvOS. Issuesใฎ่จ€่ชžใฏใ€ๆ—ฅๆœฌ่ชžใŒๅˆ†ใ‹ใ‚‹ๆ–นใฏๆ—ฅๆœฌ่ชžใงใŠ้ก˜ใ„ใ—ใพใ™๏ผ Sponsored with ??

shogo4405 2.4k Dec 29, 2022