Skip to content

Instantly share code, notes, and snippets.

View SwiftFoxx's full-sized avatar
💡
Innovating intelligently

Koushik Mudi SwiftFoxx

💡
Innovating intelligently
  • Utah Tech Labs
  • Kolkata, West Bengal, India
View GitHub Profile
# Terminal Cheat Sheet
pwd # print working directory
ls # list files in directory
cd # change directory
~ # home directory
.. # up one directory
- # previous working directory
help # get help
-h # get help
@SwiftFoxx
SwiftFoxx / ImageDarkness.swift
Created August 12, 2020 07:56 — forked from adamcichy/ImageDarkness.swift
Determine if a UIImage is generally dark or generally light in Swift 3
extension CGImage {
var isDark: Bool {
get {
guard let imageData = self.dataProvider?.data else { return false }
guard let ptr = CFDataGetBytePtr(imageData) else { return false }
let length = CFDataGetLength(imageData)
let threshold = Int(Double(self.width * self.height) * 0.45)
var darkPixels = 0
for i in stride(from: 0, to: length, by: 4) {
let r = ptr[i]