AI Image Quality Enhancer: How to Increase Image Resolution AutomaticallyRead More

Read more
Posted on | Last updated on

An image quality enhancer is a tool that uses AI to improve a photo’s resolution, sharpness, color, and lighting automatically, no manual editing. To enhance image quality: upload your image to an AI enhancer, let the model upscale it (typically 2x) and correct color and exposure, then export. For one-off images, desktop and online enhancers […]

What Is The Best OCR SDK?Read More

Read more
Posted on | Last updated on

Scanning & processing valuable documents such as invoices, receipts, and images for important data has traditionally been a manual process full of errors and delays. Now, more organizations are automating documents to go paperless and leveraging cloud-based digital solutions that improve bottom lines. Accurate text recognition is critical for all these business cases. Here comes […]

Implementing Automation into Your Development ProcessRead More

Read more
Posted on | Last updated on

Nowadays, the rapid development of technology has made automation the new norm. Thanks to AI-powered algorithms and machine learning (ML) technologies, many digital companies have been able to automate several aspects of their business: cybersecurity, document processing, app testing, cloud computing, and so on. As the graph below shows, global spending on robotic process automation […]

Detect and Prevent Phishing with Low-Code WorkflowsRead More

Read more
Posted on | Last updated on

Cybercrime has risen significantly in the past few years, threatening not only your users’ data, but your platform’s stability as a whole. One particularly effective and damaging aspect of cybercrime is phishing, or the practice of sending deceptive messages designed to trick the recipient into revealing sensitive or personally identifying information. In 2020, the FBI’s […]

Amazon S3 path-based URLs deprecationRead More

Read more
Posted on | Last updated on

Last year Amazon AWS announced plans to deprecate the path-style access to the S3 buckets. In that model, Amazon S3 URLs follow the format where bucket name is specified in the path part of the URL, as shown below: <i>https://s3.</i><i>Region</i><i>.amazonaws.com/</i><i>bucket-name</i><i>/</i><i>key name</i> For some time now, Amazon AWS has provided an alternate way to access S3 […]

Measuring image similarity with N-dimensional vectorsRead More

Read more
Posted on | Last updated on

In machine learning and pattern recognition, a feature is an individual measurable property or characteristic of a phenomenon being observed. […] a feature vector is an n-dimensional vector of numerical features that represent some object. – Wikipedia Isn’t it amazing that you can represent something as a 500-dimensional vector? Many people, especially if they are not actively engaged in […]

6 Automated Ways to Boost Your Site’s PerformanceRead More

Read more
Posted on | Last updated on

Every developer knows that the images that live in your application carry a substantial amount of weight when evaluating the health of your site. When your site’s performance is maximized, not only is your user experience top-notch, but your site is given a major boost from an SEO perspective. When images aren’t properly optimized, your […]

How I Lost (Page) Weight and Kept It OffRead More

Read more
Posted on | Last updated on

I heard if you can keep an image-heavy page under 5MB, it’s better than eating Açai berries. But seriously, with three lines of code, I was able to translate a 19.2 MB webpage to 4.7MB TL;DR; Using Google Chrome Developer Tools and an image processing tool, I optimized image galleries on my game sharing website by […]

From MNIST Classification to Intelligent Check ProcessingRead More

Read more
Posted on | Last updated on

Automated analysis and information extraction from pictures of structured documents is one of the use cases we have at Filestack for applied machine learning. We are working with envelopes, receipts, invoices, and most recently: checks. Checks are a medium of a little archaic form of monetary transfers – almost unseen outside United States, nevertheless used […]

Stop Malicious Code from Infiltrating Your SVG FilesRead More

Read more
Posted on | Last updated on

If you’re a developer working with SVG or HTML files, ensuring proper security should be your top priority. Malicious code in the form of viruses and malware can infect nearly any file type. In this article, we’ll explore how Filestack’s virus detection SDK allows users can leverage Filestack Workflows and virus detection to automatically detect malicious code from the target file, thus […]

Don’t Let Infected Code Get the Best of Your BusinessRead More

Read more
Posted on | Last updated on

Every company should have robust virus protection to handle the monitoring and quarantining of files that have possibly been infected with a virus or malware. Many major companies have been in the news after becoming victimized by infected files. These companies have suffered in the form of bad press, application downtime and millions of dollars […]

How Do I Implement a Workflow From My Code?Read More

Read more
Posted on | Last updated on

So you’ve configured a Workflow that meets all of your business requirements: you’re scanning all uploads to your website for viruses and malware, making sure the uploads do not contain any NSFW or copyrighted content, and–if the upload is an image–optimizing it for delivery. Now what? How do we invoke this workflow? There are two […]

The Vue from Manhattan: VueNYC Meetup #18Read More

Read more
Posted on | Last updated on

Tuesday, January 29, 2019 6pm-9pm EST HBC Tech Headquarters, Manhattan Meetup Link: https://www.meetup.com/vueJsNYC/events/256976538/ My Mission: Learn more about VueJS As a Developer Evangelist in New York City, going to meetups keeps me on my toes. There’s always something happening, and usually 3 out of 4 seasons of weather in the short walk to and from […]

3 Foolproof Ways to Save Time With WorkflowsRead More

Read more
Posted on | Last updated on

Workflows is a revolutionary new tool that combines file transformation and machine learning and is designed to take control of your organization’s content processes. Workflows is a complete solution designed to simplify your content curation process using tailored chain actions and workflow automation through a simple to use UI. Here are a few common ways […]

How UX and Design Lead to ConversionsRead More

Read more
Posted on | Last updated on

Let’s face it. Historically speaking, computer programmers are often more comfortable in the digital world of 1s and 0s than they are in the real world of human interaction. Perhaps this accounts for the widespread disconnect among web designers when it comes to the area in which the digital and real worlds connect: user experience […]

Analyze Video with Parallelized Object Detection and LocalizationRead More

Read more
Posted on | Last updated on

In this blog post, we will discuss Filestack Object Detection and Localization API in video frames . This process  falls under  the “Video Captioning” category of processing, which refers to any process of describing video frames and showing it as the result. Our main objective is to divide the entire video file into individual frames, shrinking the […]

5 JavaScript Frameworks to Learn in 2025Read More

Read more
Posted on | Last updated on

React.js Vue.js Angular Svelte Next.js “Which JavaScript Framework Should I Learn?” I hear this question a lot. Most of the answers I see online are fairly balanced: “use what works best for you.” That’s not really helpful if you’re trying to get started, though, so let me propose a concrete path into this jungle of […]

How Invoice Scanning Offers Businesses A Competitive AdvantageRead More

Read more
Posted on | Last updated on

In business, progress comes where we least expect it. The most transformative technologies often affect us in the subtlest of ways, and it’s only after the fact that we realize how significant they are. Invoice scanning is a powerful example of this. Invoice scanning involves transforming invoices from a wide variety of different formats into […]

Fight Fake News Images With Copy-Move Forgery DetectionRead More

Read more
Posted on | Last updated on

With rapid advances in digital image processing software, there is also a widespread development of tools and techniques for image forgeries. Digital images are easy to manipulate due to the availability of powerful image editing and processing softwares.  One of the commonly used image forgery technique is the copy move forgery. This consists of copying […]

Should You Be Using OCR For Documents?Read More

Read more
Posted on | Last updated on

Every business is looking for a competitive edge, whether it be marketing, data collection to track sales, or fulfilling orders. All of this reliance on technology has brought about a need for machines that are smarter, more capable than ever, and this is where machine learning was born.  According to Wikipedia: “Machine learning is a subset […]

Should You Be Using OCR For Invoices?Read More

Read more
Posted on | Last updated on

OCR for invoices becoming common practice seems inevitable, but the adoption is slow for OCR and machine learning in general. Fewer than 10 percent of all global invoices are electronic, despite efforts of companies and governments around the world to change the perception of e-invoices. Machine learning, specifically OCR, has made it easy and secure […]

Adapting to GDPRRead More

Read more
Posted on | Last updated on

GDPR became effective last month, causing changes to businesses worldwide while making it one of the most critical events of 2018. At its core, GDPR enforces strict guidelines covering how companies process data while making users more knowledgeable of their privacy rights. In the previous blog post we explained what steps we have taken to […]

5 Things CTOs Need to Know About Content PersonalizationRead More

Read more
Posted on | Last updated on

Content personalization relies on both a “push model,” where users submit their own content for consumption, and a “pull model,” where content is served to the user based on their preferences. But personalization doesn’t exist in a technological vacuum. Content must be reviewed for appropriateness, categorized, verified and distributed. That’s why CTOs should be prepared […]

How Math and Computational Geometry Influence Digital ArtRead More

Read more
Posted on | Last updated on

In this article we present a technique to triangulate source images, converting them to abstract, someway artistic images composed of tiles of triangles. This will be an attempt to explore the fields between computer technology and art. But first, what is triangulation?  Simply spoken a triangulation partitions a polygon into triangles which allows, for instance, […]

LinkedIn Launches Photo Filters and Editing in its AppRead More

Read more
Posted on | Last updated on

LinkedIn Introduces Photo Filters and Editing On March 14, LinkedIn released Photo Filters and Editing for profile pictures, along with guidelines on how to get noticed with a “professional” photo (read more here). The fact is, profile pictures are important, and you don’t always need a professional headshot to look good. Often, a selfie with […]

Comparing Google Vision and Clarifai in ProductionRead More

Read more
Posted on | Last updated on

A few weeks ago, we published our thoughts and research into the major image-labeling service providers, including Microsoft Cognitive Services, Amazon Rekognition, Google Vision, and Clarifai. While we believed each had its merits and all returned accurate labels for most inputs, a combination of speed, content-detection and cost led us to choose Google Vision as […]

Yahoo study finds filters increase photo views 21%, comments 45%Read More

Read more
Posted on | Last updated on

Photo filters are everywhere on the internet.  But do they really affect engagement? Yes.  A lot. At least according to an  interesting 2015 study from the team at Yahoo Labs and Georgia Tech called Why We Filter Our Photos and How It Impacts Engagement (PDF) which looked at the use of photo filters in the Flickr community. Based […]

A how and why primer on video transcoding: Webm to H.264 and moreRead More

Read more
Posted on | Last updated on

Rendering videos seamlessly across browser types is often an arduous process for developers. It is important to consider the format and codec of a video file. Different browser types support different video codecs, which means that you need to provide multiple formats to ensure that your video renders on all browsers.   Browser Video Codec Audio […]

Adding Watermarks to Images With React and API – TutorialRead More

Read more
Posted on | Last updated on

You might remember the case of the monkey selfie. In 2011, a nature photographer named David Slater was in Indonesia to photograph some Celebes crested macaques. He set up the camera on a tripod, and left the remote trigger for the camera out so that a macaque that wandered by could take it’s own picture.  One of the macaques […]

How to Build an Instagram Clone with React, Node.js and ReduxRead More

Read more
Posted on | Last updated on

Today, I will demonstrate how to create an Instagram clone – in which you can upload files, apply image filters, and share your photos with the world. I will use  React, Node.js, and Redux, as well as Filestack to power the app’s file uploading and image processing functionality. To create an Instagram clone, you need to: Implement a file […]

How To Make An Image ResponsiveRead More

Read more
Posted on | Last updated on

Users are now accessing our websites from tons of different devices.  The idea of using a PC as the only source for surfing the net sounds like the Stone Age, doesn’t it?  Obviously, different devices mean different screens, different screens mean different sizes and so forth. To put it simply, one of our challenges as […]

Instagram API changes – Our problem not yoursRead More

Read more
Posted on | Last updated on

On June 1st, Instagram started to enforce new policies to their platform. Now, all applications that have not already gone through their recertification process are being moved to the developer’s sandbox and cut off from public availability. Fortunately, Filestack confirmed its place as an authorized application early enough that our platform will continue to function […]

Image Transformations: One Image, Infinite PossibilitiesRead More

Read more
Posted on | Last updated on

We tend to use the line “one image, infinite possibilities” when talking about Filestack’s image transformations. Our on-the-fly transformation of delivered images allows customers to serve a single image in an almost infinite number of variations without ever changing the original file. To show how easy it is to use our powerful image transformations in your app, I took one picture and served it […]

Account Analytics: Knowing is half the battle!Read More

Read more
Posted on | Last updated on

When it comes to running a successful business, knowing is, at minimum, half the battle. Up until now, Filestack reserved account-level analytics as a premium feature of paid accounts. Starting this week we’ve unlocked that feature for all account types, from the free Hobbyist plan to our Enterprise-level custom accounts tailored for specific use cases […]

How Teachable is helping teachers make millionsRead More

Read more
Posted on | Last updated on

Teachable is a New York-based startup, founded by Ankur Nagpal and Conrad Wadowski The company was officially launched in February 2014. What they do: Described as the Shopify for the educational market, Teachable is an e-commerce platform that enables teachers to create their own online schools and sell the class content to students through their own personal website. […]

This Should Make You Happy: Filepicker Announces Webhooks BetaRead More

Read more
Posted on | Last updated on

When we created Filepicker, we made it simpler for apps, services and devices to work together. Instead of implementing APIs from every possible cloud storage environment, the Filepicker API grabbed content updates from almost anywhere. Still, getting all of those user updates was resource-intensive. Because apps had to poll for changes, many companies had to […]