Skip to content

Instantly share code, notes, and snippets.

View ozgurshn's full-sized avatar

Ozgur Sahin ozgurshn

View GitHub Profile
@ozgurshn
ozgurshn / termofphotobg.md
Last active February 6, 2022 08:43
Photo bg changer term of use

Terms and Conditions Welcome to Background Changer!

These terms and conditions outline the rules and regulations for the use of Background Changer.

By using this app we assume you accept these terms and conditions. Do not continue to use Background Changer if you do not agree to take all of the terms and conditions stated on this page.

The following terminology applies to these Terms and Conditions, Privacy Statement and Disclaimer Notice and all Agreements: "Client", "You" and "Your" refers to you, the person log on this website and compliant to the Company’s terms and conditions. "The Company", "Ourselves", "We", "Our" and "Us", refers to our Company. "Party", "Parties", or "Us", refers to both the Client and ourselves. All terms refer to the offer, acceptance and consideration of payment necessary to undertake the process of our assistance to the Client in the most appropriate manner for the express purpose of meeting the Client’s needs in respect of provision of the Company’s stated services, in accord

@ozgurshn
ozgurshn / howto.md
Last active February 8, 2021 10:53
Clubhouse Customized Profile Picture

How to Make Custom Profile Picture for Clubhouse?

Photo BG Changer

1) Download Photo BG Changer from AppStore.

2) Choose sharp professional looking photo in app.

3) It auto finds background with AI and replaces it with color you like.

@ozgurshn
ozgurshn / gist:c08997a1919a1d34adf3322e3a444fe7
Created February 6, 2021 15:28
privacy polciy background changer
Privacy Policy
Ozgur Sahin built the Background changer app as a Commercial app. This SERVICE is provided by Ozgur Sahin and is intended for use as is.
This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service.
If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that I collect is used for providing and improving the Service. I will not use or share your information with anyone except as described in this Privacy Policy.
The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible at Background changer unless otherwise defined in this Privacy Policy.
Information Collection and Use
@ozgurshn
ozgurshn / CVPixelBuffer.swift
Created December 16, 2020 20:02 — forked from giln/CVPixelBuffer.swift
CVPixelBuffer get top most non black pixel values
import CoreVideo
extension CVPixelBuffer {
func searchTopPoint() -> CGPoint? {
// Get width and height of buffer
let width = CVPixelBufferGetWidth(self)
let height = CVPixelBufferGetHeight(self)
let bytesPerRow = CVPixelBufferGetBytesPerRow(self)
@ozgurshn
ozgurshn / cartoonify
Last active January 27, 2021 09:09
cartoonify
Cartoonify terms of use
Please find the legal information and terms and conditions of the and Cartoonify service, here below
IMPORTANT: BY USING THE SERVICES (AS DEFINED BELOW) YOU INDICATE YOUR ACCEPTANCE OF THE FOLLOWING TERMS AND CONDITIONS. IF YOU DO NOT ACCEPT THE TERMS AND CONDITIONS SET FORTH HEREIN, YOU MUST NOT USE THE SERVICES. PLEASE READ THESE TERMS OF SERVICE CAREFULLY AS THEY CONTAIN IMPORTANT INFORMATION ABOUT YOUR LEGAL RIGHTS, REMEDIES AND OBLIGATIONS.
Acceptance of Terms
The following instrument consists of the terms and conditions governing your ("you") access to and use of the application known as "Cartoonifys" and the content, features, software, related technology and services therein (collectively, the "Services"). These Cartoonify Terms of Use together with the Privacy Policy (collectively, the "Terms") constitute a binding agreement between you and Ozgur Sahin,
and by continuing to use and/or utilize the Services (in whole or in part) in any way or manner you agree to abide by, and
@ozgurshn
ozgurshn / storyeditor
Last active September 3, 2020 07:45
Story editor terms
Story Editor terms of use
Please find the legal information and terms and conditions of the and Colorize Your Photos service, here below
IMPORTANT: BY USING THE SERVICES (AS DEFINED BELOW) YOU INDICATE YOUR ACCEPTANCE OF THE FOLLOWING TERMS AND CONDITIONS. IF YOU DO NOT ACCEPT THE TERMS AND CONDITIONS SET FORTH HEREIN, YOU MUST NOT USE THE SERVICES. PLEASE READ THESE TERMS OF SERVICE CAREFULLY AS THEY CONTAIN IMPORTANT INFORMATION ABOUT YOUR LEGAL RIGHTS, REMEDIES AND OBLIGATIONS.
Welcome to Story Editor Your Photos where you can scan your old photo albums!
Acceptance of Terms
The following instrument consists of the terms and conditions governing your ("you") access to and use of the application known as "Story Editors" and the content, features, software, related technology and services therein (collectively, the "Services"). These Story Editor Terms of Use together with the Privacy Policy (collectively, the "Terms") constitute a binding agreement between you and Ozgur Sahin,
and by continuing to use and
@ozgurshn
ozgurshn / SwiftUIPaywall.swift
Last active March 9, 2023 08:46
Swift UI Wrapper for RevenueCat's Swift Paywall
//
// SwiftUIPaywall.swift
// PhotoText
//
// Created by Ozgur Sahin on 8/27/20.
// Copyright © 2020 com.ozgur. All rights reserved.
//
import SwiftUI
import Purchases
@ozgurshn
ozgurshn / insert.gs
Created July 28, 2020 10:47
Add new row with post request to Google Sheet using Google App Script
const doPost = (request = {}) => {
try{
var sheetApp = SpreadsheetApp.openByUrl("YoursharedSheetLINK");
var sheet = sheetApp.getSheets()[0];
const { parameter, postData: { contents, type } = {} } = request;
const { source } = parameter;
@ozgurshn
ozgurshn / swiftuidrag.swift
Created July 24, 2020 07:55
SwiftUI Drag with no returning to original position
//
// TestView.swift
// PhotoText
//
// Created by ozgur on 7/24/20.
// Copyright © 2020 com.ozgur. All rights reserved.
//
import SwiftUI
@ozgurshn
ozgurshn / SVGKFastImageViewSUI.swift
Created June 29, 2020 07:24
Using SVGKit in Swift UI
import SwiftUI
import SVGKit
struct SVGKFastImageViewSUI:UIViewRepresentable
{
@Binding var url:URL
@Binding var size:CGSize
func makeUIView(context: Context) -> SVGKFastImageView {